PHP è l'acronimo di hypertext preprocessor, preprocessore di ipertesti ed è un linguaggio di scripting interpretato open source concepito in origine per la realizzazione di pagine web dinamiche. Oggi il PHP viene adoperato principalmente per lo sviluppo di applicazioni server side ma trova impiego anche nella scrittura di di script a riga di comando e applicazioni standalone con interfaccia grafica. Il vantaggio nell'uso del linguaggio PHP così come altri tipi di linguaggio come Asp e .NET rispetto al semplice Html consiste nella possibilità di realizzare siti web altamente aggiornabili e flessibili.