Web is the most unstructured and ever expanding repository. It has taken the living standards and access to information source to the peek. With the increase in demands of information retrieval it has become very important to analyze and study the web well to help users find the relevant data. One most common hindrance to efficient information retrieval is ambiguity in search terms entered by the user for searching data. In this paper, the authors will be discussing different web mining and word sense disambiguation techniques.