La documentación de sistemas es esencial para proporcionar entendimiento de un sistema a quien lo vaya a usar, mantener o auditar. Existen varios tipos de documentación como la de programas, la del usuario y la de políticas y procedimientos de un sistema. Aunque a veces se le presta poca atención, la documentación adecuada y completa de un sistema es fundamental para su implantación, mantenimiento y actualización satisfactoria.