Un sistema de información es una base de datos donde una empresa almacena y administra sus datos. Existen diferentes tipos de sistemas como los de procesamiento de transacciones, control de procesos, colaboración, gestión y apoyo a la toma de decisiones. Un sistema pasa por fases como el diseño, desarrollo, pruebas y mantenimiento. Su planificación y diseño se basan en los objetivos y requisitos de la organización. Participan roles como analistas, diseñadores y programadores.