Une application MVC faite avec Zend Framework 2 comporte de nombreux fichiers de configuration.
Il y a plusieurs fichiers de configuration au niveau de l'application, puis au moins un fichier de configuration par module.
Chacun des fichiers de configuration peut être composé soit de clés que le développeur crée lui même pour utiliser le module qu'il développe, soit des clés réservées qui sont utilisées par les composants utilisés par le module ou par l'application.