Expert Systems are programs that mimic the intelligence of a human expert in a specific field of knowledge or experience.
They are often used when experts are not easily available, or are too expensive, e.g. to give medical advice.
This works by using a database of stored information on computer about medical conditions. An expert gives the computer a set of rules to use when making a diagnosis.