Web Ontology Language is an Ontology description language intended to describe rich and complicated relationships between related things in a manner that is machine readable.
The key parts of web ontology language are:
Much like the Resource Description Framework, web ontology language exists independent of syntax and has many valid and competing ones such as: