Web mining and e-marketing involves collecting data from online user entry forms, server logs, cookies, and web documents. This data can then be mined using various techniques like classification, segmentation, and association rule mining to discover knowledge and make predictions. The goal is to extract useful information from the data to build a knowledge repository that can help with online promotion, shopping, services, and collaboration as part of e-marketing strategies.