Web mining is the most significant application of data mining techniques that automatically discover and retrieve required information from web information sources. Web mining is an important tool to evaluate the effectiveness of a particular website. Web mining extracts the required information using the concept of content mining, structure mining and usage mining. Content mining deals with extraction of valuable information from the web documents. Structure mining focuses on designing the basic link structures on the web. Usage mining explains the underlying techniques for discovering the user’s usage pattern and attempts to envisage the user’s behavior.
Web mining uses document content, hyperlink structure, and usage statistics to satisfy the user’s customer. Web mining makes it easier to extract the required information quickly from a vast web information sources. Apart from information extraction from web documents, web mining is applied in business intelligence, reputation popularity product data, event, price analysis, competitive intelligence, e-learning, e-commerce, digital libraries and so on. Web users need to discover, recommend, organize and retrieve helpful information from the web.