1. Спеціалізоване програмне забезпечення, призначене для надання користувачеві рекомендацій, порад або довідкової інформації з певного кола питань (наприклад, з вибору товарів, юридичних аспектів, технічної підтримки), часто з використанням елементів штучного інтелекту або заздалегідь визначених алгоритмів.
2. Комп’ютерна програма, що імітує діалог з користувачем, аналізує введені ним дані або запити та видає відповідні інструкції або рішення, виконуючи таким чином роль електронного консультанта.