En los sistemas/aplicaciones hechas con PHP (cómo WordPress, phpBB, phpMyAdmin, etc) podemos notar en su código que hacen uso de las sentencias include y require para reutilizar porciones de código. Esto hace que se separe ó agrupen ciertas funcionalidades en archivos específicos, los cuales podremos usar cuando sean necesarios.
Cómo programadores ha veces modificamos estos sistemas/aplicaciones en PHP para agregarle ó quitarle ciertas funciones. Pero es bueno tener un mapa general-visual de la estructura de los archivos para hacer los cambios correctos y no fastidiarnos luego. En PHP Impact podemos notar como están estructurados algunos sistemas hecho en PHP y podemos ver las dependencias de los archivos, que archivo depende de este y este de cuales, y así por el estilo. Una excelente idea!