symfony est un framework mvc libre écrit en php. il permet aux développeurs d'accélérer et faciliter nettement la programmation de sites internet ou intranet. symfony supporte la conception d'applications en ajax et son architecture est extensible, ce qui permet la création et l'utilisation de plugins. un générateur de modules d'administration est fourni. les performances d'exécution des scripts sont optimisées et un système de cache permet de garantir des temps de réponse optimums. le code est séparé en trois couches, selon le modèle mvc, pour une plus grande maintenabilité et évolutivité.