Expert systems are knowledge-based systems that contain expert knowledge. Such as, an expertsystem for identifying car issues has a knowledge base containing rules for consulting a car and finding faults in the same manner an engineer would do it. An expert system is a program that will provide expertise for solving problems in a identified application area in the way the experts do.