The last decade has shown the e-business community and computer science researchers that there can be serious problems and pitfalls when e-companies are created. One of the problems is related to the necessity for the management of knowledge (data, information, or other electronic resources) from different companies. This chapter will focus on two important research fields that are currently working to solve this problem — Information Gathering (IG) techniques and Web-enabled Agent technologies. IG techniques are related to the problem of retrieval, extraction and integration of data from different (usually heterogeneous) sources into new forms. Agent and Multi-Agent technologies have been successfully applied in domains such as the Web. This chapter will show, using a specific IG Multi-Agent system called MAPWeb, how information gathering techniques have been successfully combined with agent technologies to build new Web agent-based systems. These systems can be migrated into Business- to-Consumer (B2C) scenarios using several technologies related to the Semantic Web, such as SOAP, UDDI or Web services.