Symfony es un framework diseñado para desarrollar aplicaciones web basado en el patrón Modelo Vista Controlador.
Además, automatiza las tareas más comunes, permitiendo al desarrollador dedicarse por completo a los aspectos específicos de cada aplicación.
Luego, tras el éxito que tuvo en el desarrollo de una página web para comercio electrónico y algunos otros proyectos, decidió liberarlo bajo una licencia open source.
En 2012 el CMS Drupal decidió empezar a usar algunos componentes de Symfony en la versión Drupal 8[3] Symfony es patrocinado por Sensio Labs, una compañía francesa que provee consultoría, servicios, formación sobre tecnologías open source.
[4] Inicialmente fue nombrado Sensio Framework,[5] y a todas sus clases se les aplicó el prefijo sf.