Экспертные системы разрабатываются для компьютерного представления и хранения знаний высококвалифицированных экспертов с тем, чтобы ими могли в дальнейшем воспользоваться специалисты с более низкой квалификацией. Экспертные системы направлены на класс задач с повторяющимися решениями, при этом опыт и интуиция эксперта возрастает с годами. Предполагается, что проблемы, подлежащие решению, являются слабо структурированными. Экспертные системы могут применяться для различных видов деятельности, которые можно сгруппировать по следующим категориям: интерпретация, прогноз, диагностика, проектирование, планирование, наблюдение, отладка, ремонт, обучение, управление.
Именно при решении слабо структурированных проблем человеческая интуиция имеет особую ценность. Догадки эксперта, основанные на его прошлом опыте, на чутье, позволяют ему решать проблемы на высоком уровне. В связи с этим и возникла идея о передаче этих умений компьютеру. Диапазон применения ЭС очень широк, но каждая из таких систем может работать только в одной ограниченной области. Попытки расширить предметную область, даже в пределах одной области знаний, в подавляющем большинстве случаев неуспешны.