PHP (Hypertext Pre-Processor) es uno de los lenguaje mas 'poderosos' que hay para web, ya que con el hacemos que funcionen los formularios, las bases de datos, los administradores, los uploads, y todo lo que no tenemos ni idea de como se hace xD.
Este lenguaje es confuso porque no corre, por asi decirlo, junto al html(cliente), sino que se ejecuta en el servidor.
Para que se entienda mejor, vamos a hablar del Cliente y el Servidor, para ya después entrar a la sintáxis.
Cliente.
Los usuarios interactuan directamente con él. Lo que estructuramos en HTML y decoramos con CSS son parte de la interfaz con la que el mundo real se comunica con la web. Javascript también corre del lado del cliente.
Para ponerlo más facil, el cliente es el navegador web.
Servidor.
Usualmente, podemos entender por servidor el lugar donde contratamos el hosting para nuestros sitios web, sin embargo, es algo mucho más complejo, pero fácil de entender. xD
En palabras simples, un servidor web es un programa que sirve para realizar procesos de transferencia utilizando el protocolo HTTP.