Web mining is one of the application areas of data mining techniques to find out patterns from the web. Data mining is defined as finding hidden information from the data stored in a database and therefore it has been called exploratory data analysis, data driven discovery, and deductive learning. There are of three types of mining: data mining, web mining, and text mining. Web mining combines the two of the activated research areas i.e. data mining and World Wide Web (WWW).