One of the key issues in product catalogs is how to efficiently integrate and query large, intricate, heterogeneous catalogs. We propose a framework for building a dynamic catalog portals using catalog communities and semantic peer relationships between them. The aim is to facilitate distributed, dynamic and scalable integration of e-catalogs. Our approach is based on Peer-to-Peer architecture. Peers in our system serve as data integration mediators having individual schema to support semantically rich queries. Connections between peers are established based on domains and the relationships they represent. Schema and relationships in peers are used for routing queries among peers.