Un sistema de información es un conjunto de elementos que interactúan para apoyar las actividades de un negocio e incluye hardware, software y personas. Realiza cuatro actividades básicas: entrada, almacenamiento, procesamiento y salida de información. Los sistemas han evolucionado a través de cuatro generaciones paralelas al desarrollo del hardware, desde sistemas por lotes hasta sistemas de tiempo compartido, modos múltiples y acceso a distancia a través de redes.