Semantic Web is an advanced form of the World Wide Web (WWW) to collect, manipulate and interpret the information. It is an intelligent incarnation that provides classification, identical access to the property and transforms the available information into machine readable format. To make up the information in to machine readable format, “Ontology” concept was introduced by the semantic web technology. Ontology concept is approved by World Wide Web Consortium (W3C). It is a collection of interrelated concepts of semantic web that are modeled based on the defined finite set of conditions in information integration and knowledge management. Ontology provides solutions to some issues like document detection, end-to-end service validation, endorsement, concealment, association, data veracity and allocation of isolated parts of information problems. It is said to be a good technique to embody the available data in machine processable format. Implementing ontology in an OWL (Ontology Web Language) depends on some ontology tool support which is said to be complex and time consuming process. Several research fellows and development organizations have designed a number of ontology building environments and algorithms for different applications. A survey of various ontology concepts, building environments, ontology designing tools and the algorithms developed in semantic web technology is presented in the paper which mainly concentrates on the real time applications.
Keywords : Semantic Web, Ontology, World Wide Web Consortium (W3C), Web Ontology Language (OWL), Satellite data.