E' nelle basi del web: il client puo' inviare al server delle informazioni sotto forma di parametri nel momento in cui gli richiede una risorsa (pagina o altro) , ed il server puo' elaborare queste informazioni solo in una pagina PHP (nel tuo caso) ed eventualmente restituire la risorsa richiesta solo quando lo chiede il client.

Quindi e' basilare sapere almeno due cose: quando il client deve inviare le informazioni al server e se il server deve inviare una risposta... il resto viene dopo