La documentación de un sistema incluye información sobre el sistema para instruir y informar a los usuarios. Es importante porque respalda la información del sistema, facilita el conocimiento y comprensión del sistema, y elimina riesgos de dependencia en individuos. La documentación básica de un sistema incluye carpetas sobre el análisis, diseño global, diseño detallado de programas y operaciones. Los elementos de documentación pueden categorizarse y crearse usando procesadores de texto, herramientas como Erwin o Help Workshop, o archivos HTML.