Експертні системи — комп’ютерні системи, що акумулюють знання експертів, а також фундаментальні знання в проблемній галузі, що здатні робити логічні висновки і є електронними консультантами для осіб, які приймають рішення. Ідея розроблення експертних систем започаткована у роботах із створення штучного інтелекту. Функціонування експертної системи засноване на тому, що, одержавши на вході певний запит, система здійснює його логічне оброблення, вибираючи з бази знань дані, пов’язані з запитом, і видає конкретні рекомендації. Експертні системи здатні відтворити ланцюжок своїх логічних «міркувань».