PHP est un pré-processeur de HMTL. C’est un programme exécuté sur un serveur qui renvoie du HTML au navigateur. C’est aussi le nom donné au langage de programmation utilisé par ce programme.
Le fait d’avoir un langage de programmation pour générer du HTML permet de faire :