I. INTRODUCTION
The concept of the Semantic Web was brought by Tim Berners-Lee who is the inventor of the WWW, URIs, HTTP, and HTML. Today's Web is a human-readable Web where information cannot be easily processed by machine. The efforts of the Semantic Web are to make a machine process able form for expressing information. The Web contains a huge amount of data but computers alone cannot understand or make any decisions with this data. To make this problem easier Semantic Web is introduced. The Semantic Web is not a separate Web but an extension of the World Wide Web, in which information is given well defined meaning, better enabling computers and people to work in cooperation. [1] Sometimes it is said that the semantic web will make data become “smart”. Smart data means that the web of information becomes so richly interconnected that it can become much smarter than humans.[2]. Today, search engines constitute the most helpful tools for organizing information and extracting knowledge from the Web [12]. The Semantic Web [14] will offer the way for solving this problem at the architecture level. In fact, in the Semantic Web, each page possesses semantic metadata that record additional details concerning the Web page itself. Annotations are based on classes of concepts and relations among them. The “vocabulary” for the annotation is usually expressed by means of an ontology that provides a common understanding of terms within a given domain.