Symfony is a set of PHP components as well as a free MVC framework written in PHP. It provides modular and adaptable functionalities that make it possible to facilitate and accelerate the development of a site or web application, whether it is a monolith application or a micro-services.