نطولوجيا هي معرفة متخصصة مبنية على اساس المفاهيم ؛ حيث يتم تعريف كل مفهوم و التعبير عنه بمصطلح او اكثر و تعريف المفاهيم المتفرعة عنه ويكون لكل مفهوم علاقات مع مفاهيم اخرى ( علاقات افقية و عمودية) حتى يتكون لدينا خارطة من المفاهيم المشتركة مع بعضها ، ويتم التعبير عنها بلغة يستطيع ان يفهمها الحاسوب .
وتستخدم الأنطولوجيات في الذكاء الاصطناعي، والويب الدلالي، وهندسة النظم، وعلم المكتبات، وبناء المعلومات بوصفه شكلاً لتمثيل المعرفة عن العالم أو جزء منه. والانطولوجيا قد تكون بسيطة مثل مكنز بتعريفات، أو قد تكون تقسيماً أو تصنيفاً هرمياً أكثر تعقيداً للمفاهيم والفئات أو بوصفه حلاً تكنولوجيا للمشكلات القائمة على الدلالة للمشاركة في المعلومات.