Due to the tremendous growth in the World Wide Web, there has been large amount of web data generated. This web data can be mined to provide results which can greatly improve the performance and help business to grow. In this paper, we have discussed about the type of web mining. Which uses the web server logs as data sources known as web usage mining? We have surveyed about the process of web usage mining and the different techniques which includes clustering, classification, association rule mining etc. We also studied about the various applications of web usage mining.