simulates human intelligence such as the ability to reason and learn
simulates human thinking and behavior, such as the ability to reason and learn. goal is to mimic human intelligence.
system hides certain details of how the data are stored and maintained; simplifies users' interactions with the system.