During the past years the rapid and chaotic growth in the size and use of the World Wide Web continuously creates new great challenges and needs. Browsing can be improved and expedited by taking users' preferences in account, which results into personalization of web pages. In brief, web personalization can be defined as any action that customizes the information or services provided by a website to an individual user, or a set of users, based on knowledge acquired by their navigational behavior, recorded in the web site's logs, in other words, its usage. Semantic Web mining is combination of two areas. One is semantic web and second is Web mining.