Symfony2 est un ensemble de composants autonomes, découplés et cohésifs, servant de framework pour le développement web. Il inclut des composants comme HttpFoundation et Routing, qui améliorent la gestion des requêtes et des réponses HTTP ainsi que la structure des URLs. Drupal 8 utilise le composant HttpKernel de Symfony2 pour assurer son interopérabilité avec d'autres applications.