PHP c'est pour faire des pages web "interactives" et dynamiques (par exemple quand tu vas sur la page d'accueil de NDFR et que tu vois les news, c'est pas quelque chose d'écrit en dur (comme en html) mais le résultat d'une requète sur une base de données qui va chercher les dernières news.
MySQL c'est cette fameuse base de données