The semantic Web provides the way to machine process able data by giving data meaning or semantics. All the applications can share and exchange knowledge from semantic Web which behaves as one big knowledge base. Ontologies have been accepted as the primary method of representing knowledge in the semantic Web on World Wide Web. During the last few years the rapid & chaotic growth in World Wide Web results into popularity of personalization systems. The aim of personalization is to provide the users with what they need, in other words tailor information presented based on the user requirements. Personalization is performed by combining a metadata query and an ontology-based inference result.