This document discusses different types of web mining including web usage mining, web content mining, and web structure mining. It provides examples of web usage mining including tracking user browsing behavior and usage patterns to target customers and enhance experiences. Web structure mining aims to discover the link structure of websites and identify related pages. It describes techniques like PageRank and HITS algorithm. The document also provides a practical example of analyzing usage data according to demographics and a challenges section discussing issues around web scale and diversity.