Ahora que se conoce Symfony muy bien, es posible adentrarse en lo más profundo de su código para comprender su arquitectura interna y para descubrir nuevas características. Sin embargo, antes de extender las clases de Symfony para adaptarlas a los requerimientos propios, se deberían analizar en detalle los archivos de configuración. Symfony incluye multitud de características que se pueden activar mediante una opción de configuración. Por tanto, se puede redefinir el comportamiento interno de Symfony sin necesidad de crear nuevas clases. En este capítulo se muestran en detalle todos los archivos de configuración y todo lo que se puede hacer con ellos.