An information system is a group of interacting components that collect, organize, store, and communicate data to produce useful information. The key components are data, hardware, software, people, and procedures. There are several types of information systems including management information systems, transaction processing systems, decision support systems, executive information systems, and expert systems/artificial intelligence systems.