Un sistema de información es un conjunto de elementos que interactúan para apoyar las actividades de una empresa. Según Richard Nolan, la evolución de los sistemas de información pasa por etapas como la inicial, de expansión, de control y formalización, integración, administración del sistema y madurez. Cada etapa se caracteriza por un enfoque diferente como la justificación por ahorro en la primera etapa y la administración adecuada de datos en la etapa de administración del sistema.