Обзор представляет исследовательские результаты, достигнутые в новой области науки, связанной с построением и применением онтологий. В рамках работы освещены различные точки зрения на понятие онтологии, используемого в современных информационных технологиях, дано определение этого термина, а также рассмотрены различные классификации онтологий. Приводится общая характеристика автоматических методов построения онтологий, в том числе методов автоматического выявления аксиом и слияния различных онтологий. Описаны основные языки представления онтологий и наиболее значимые существующие онтологические ресурсы. В обзоре сделана попытка представить в общих чертах методологию построения онтологий, рассмотреть проблемы, сопровождающие создание онтологий, и их возможные решения. Также в данном обзоре упоминаются возможные области применения онтологий в информационных системах. Материал подготовлен в рамках Всероссийского конкурсного отбора обзорно-аналитических статей по приоритетному направлению ''Информационно-телекоммуникационные системы'' (http://www.ict.edu.ru/itkonkurs2008/)