Framework
Un framework est un ensemble d’outils, conventions et librairies permettant de structurer plus facilement une application. Il impose une architecture et fournit des fonctionnalités prêtes à l’emploi (routing, templates, sécurité). Exemples : Laravel, Symfony, React, Angular.