Atualmente, os Sistemas Especialistas (SE) podem ser considerados como um subconjunto da Inteligência Artificial. Um Sistema Especialista é um sistema que utiliza o conhecimento humano capturado num computador para resolver problemas que normalmente seriam resolvidos por especialistas humanos. Os sistemas bem concebidos imitam o processo de raciocínio que os especialistas utilizam para resolver problemas específicos. Estes sistemas podem funcionar melhor do que qualquer especialista humano na tomada de decisões individuais em certos domínios e podem ser utilizados por humanos não experientes para melhorar as suas capacidades de resolução de problemas.