Artificial intelligence began in the 1960s with early attempts at game playing, theorem proving, and problem solving. An expert system is a type of AI that attempts to provide answers to problems where human experts would normally be consulted. Expert systems use knowledge bases, inference engines, and other components to mimic human expertise in a specific domain. Virtual reality allows users to interact with simulated environments through technologies like head-mounted displays, CAVEs, and haptic interfaces.