Web Ontology Language (OWL)  recommended by and based from Resource Description Framework (W3C)  is used to define ontologies OWL uses XML syntax to express semantics OWL can formalize a domain by defining classes  properties of these classes  and relations between them