L'objectif premier d'une ontologie est de modéliser un ensemble de connaissances dans un domaine donné.
Les ontologies sont employées dans l'intelligence artificielle, le web sémantique, le génie logiciel, l'informatique biomédicale et l'architecture de l'information comme une forme de représentation de la connaissance au sujet d'un monde (ou en partie).