Symfony 2 es un framework PHP de código abierto que proporciona componentes reutilizables y una estructura para desarrollar aplicaciones web de forma rápida. Ofrece herramientas para crear modelos de datos, formularios, plantillas, controladores y más. Symfony 2 se enfoca en la reutilización de código, el acoplamiento flexible a través de inyección de dependencias y el alto rendimiento.