Eso.. asi nomas de explicadas no se aprende nada... mejor leete poco a poco el manual de php como lo vayas necesitando y ve haciendo pruebas.
http://www.php.net/manual/es/
Ahora que si en verdad no sabes nada de nada, aqui un pequeño resumen. yo aprendiendo esto pude seguirme con lo demás.
Como funciona?
El clinte solicita un script PHP del servidor , Pej. index.php.
El servidor llama a index.php
Index.php que es un script se ejecuta y hace su trabajo
Al terminar manda HTML para que se visto por el cliente
Al final de cuentas lo que recibimos es un HTML normal, lo que pasa es que ese HTML no existe, es formado al vuelo con PHP
Supongamos que el PHP, unicamente tiene
Código PHP:
<? php
echo "<html>Hola Mundo</html>";
?>
esto nos mandaria un HTML con
Ahora , te preguntarás:
" y para que *%$?# quiero un php que me escriba el HTML si desde un principio puedo yo crearlo?" (esta pregunta me la hice yo

)
Pues por lo siguiente, con PHP puedes....
...consultar bases de datos y en base a ellas crear el contenido de una pagina. Pej. Una lista con productos tomados directamente de una base de datos
...imprimir la fecha actual del servidor
...crear imágenes dinámicamente
... restingir acceso por medio de login
.. etc.. etc.. etc
Cosas que con simple HTMl no puedes hacer.
Espero esto te ayude a comenzar