Un sistema esperto è un programma che gira su un computer. Come un esperto umano, sa molto su un argomento. Le persone possono porre una domanda al sistema esperto. Il sistema esperto userà poi una serie di regole e darà risposte alla domanda. Questo metodo di ragionamento automatizzato appartiene a un campo dell'informatica chiamato intelligenza artificiale.

Gruppi diversi di persone possono avere diversi tipi di accesso a un sistema esperto. Le persone che gestiscono la rete di computer hanno esigenze diverse da quelle dell'impiegato o della segretaria.