A system and method for creating a customized product catalog. The
customized catalog is created in response to a request to search an
electronic catalog that has data representative of a plurality of
products each having one or more attributes. The search request includes
at least one user-specified attribute of interest. Products in the
electronic catalog are identified that have an attribute corresponding to
the user specified attribute of interest. The identified products are
aggregated into a sub-catalog that includes data representative of the
identified products which data is formatted using a user-specified
electronic format. In this manner, a customized catalog can be created
for used in a user-specific electronic commerce system.