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).