ONTOLOGIE
Přestože princip ontologie pochází již z doby Aristotelovy (např. Aristotelova ontologie obsahovala primitivní kategorie, jako jsou hmota a kvalita, pomocí nichž mělo jít vysvětlit všechno, co existuje), pojem ontologie se zažil až v 17. století. Začal ho používat německý filosof Christian Wolff, který chtěl pojmem ontologie nahradit pojem metafyzika (metafyzika ve smyslu učení o bytí). Ontologie jako filosofická disciplína se zajímá o bytí ve smyslu jeho nejobecnějších určení, vlastností a projevů.
ONTOLOGIE JE EXPLICITNÍ SPECIFIKACE KONCEPTUALIZACE
Podle Thomase Grubera explicitní specifikace konceptualizace znamená: ontologie je popis konceptů a vztahů, které mohou existovat pro agenty či komunity agentů (agent ve významu např. autonomní robot). Stěžejní význam ontologie je v tom, že pomocí ní lze znalosti sdílet a znovu použít. Ontologie je vlastně specifikace použitá pro tvorbu ontologických vazeb. Ontologická vazba je určitá dohoda zanesená do slovníku, pomocí něhož lze klást dotazy a získávat odpovědi a tím vytvářet výroky, přičemž ontologická vazba je vytvořena konzistentním způsobem, který respektuje teorii specifikovanou ontologií. Agenti jsou naprogramováni tak, že použitím slovníku vytváří ontologie a ontologie jsou tvořeny tak, že znalosti v nich zanesené mohou být sdíleny i mezi agenty navzájem.
Základní část znalosti je založena na konceptualizaci. Konceptualizaci tvoří objekty, koncepty a další entity, jejichž existence je v dané zájmové oblasti předpokládána, a vztahy, které mezi těmito entitami fungují. Konceptualizace je abstrakce, v podstatě jednoduchý pohled na danou problematiku, který potřebujeme pro různé účely použít. Všechny znalostní báze, systémy založené na znalostní bázi nebo agenti na znalostní úrovni jsou vázány nějakou konceptualizací. Je-li znalost domény reprezentována deklarativním formalismem, celkovou oblast úvah tvoří sada objektů, která má být reprezentována. Tato sada objektů spolu s popsatelnými vztahy mezi objekty je obsažena ve slovníku, který v podstatě sadu objektů reprezentuje. Pomocí slovníku program založený na znalostní bázi dané znalosti popisuje.
Významově stejnou definici vyslovil i Borst (1997): Ontologie se používají jako datový model reprezentující určitou znalost nebo její část. Je to formální a deklarativní reprezentace, která obsahuje definici pojmů a definici vztahů mezi jednotlivými pojmy. Ontologie je slovníkem, který slouží k uchovávání a předávání znalosti týkající se určité problematiky.