A Web Ontology Language (OWL) é uma linguagem de construção de ontologias que se destina ao processamento inteligente de informações na web e foi projetada para ser interpretada por computadores. A Web Ontology Language possui três sublinguagens, cada uma sendo uma extensão de sua predecessora mais simples.Asublinguagem que é útil para usuários que querem o máximo de expressividade e liberdade sintática em relação ao Resource Description Framework (RDF), sem garantias computacionais é a OWL: