Symfony è un framework per lo sviluppo di applicazioni web creato nativamente per PHP. È rilasciato sotto licenza MIT, dunque open source, e il suo scopo è quello di aiutare gli sviluppatori web a creare potenti applicazioni in breve tempo. È basato sulla filosofia perché reinventare la ruota ogni volta, quindi comprende una serie di mezzi per ottenere i risultati voluti immediatamente. Tutto è basato sull’architettura MVC ed ha anche il supporto per sviluppare in AJAX. Sul sito ufficiale sono disponibili il manuale in formato elettronico, numerosi esempi e tutorial per imparare a creare applicazioni in breve tempo.