Un historial o registro de cambios o changelog, es un documento que contiene una lista cronológicamente ordenada de los cambios más relevantes de un proyecto.
Para acercarles a los usuarios y colaboradores información acerca de los cambios que se han realizado en el proyecto.
Las personas, básicamente. Ya sean consumidores o desarrolladores, los usuarios finales del software son seres humanos. Cuando el software cambia, la gente quiere saber el porqué y el cómo.