Protege-2000 est un environnement graphique de développement d'ontologies crée par le SMI de Stanford
Dans le modèle de connaissance de Protégé les ontologies consistent en une hiérarchie de classes qui ont des attributs (slots) qui peuvent eux-mêmes avoir certaines propriétés (facets).
Un thesaurus est un ensemble de termes normalisés fondé sur une structuration hiérarchisée. Les termes y sont organisés de manière conceptuelle et reliés entre eux par des relations sémantiques.
Une classification est l'action de distribuer par classes, par catégories.
Une terminologie est un ensemble de termes particuliers à une science, à un art, à un domaine. Les termes y sont également définis par un texte en langue naturelle.
Ces ressources ne sont pas des ontologies. Dans de nombreux domaines les thesaurus ont été développés pour des besoins de normalisation des termes employés.