La principale différence qui réside entre Zend Framework 1 et 2 réside dans la compatibilité PHP et les fonctionnalités supplémentaires dont est doté Zend Framework 2. Parmi les nouvelles fonctionnalités intégrées, il y a les espaces de noms, les liaisons statiques tardives, les fonctions lambda et les fermetures.