PHP ist eine Programmiersprache, mit der du dynamische Webseiten erstellen kannst. Ich würd jetzt nen Roman drüber schreiben, aber hier hast dus ausfürhlicher:

--> http://www.php-center.de/was_ist/index.htm

SQL ist eine Datenbank(art), auf die man zugreifen kann (via PHP zum Beispiel).