Ascolta e abbastanza semplice....

cose e' un puntatore? e' un qualcosa che punta a un elemento di qualunque natura sia, intera, float...o struttura....quinsi se tu dishiari
Codice PHP:
int *punt
sai che nella locazione di memoria del puntatore deve risiedere un dato il quale punta a una locazione di memoria di tipo integer....

se tu invece scrivi:
Codice PHP:
struct giggino *punt
sai che nella locazione di memoria del puntatore deve risiedere la locazione di memoria della testa di una struttura di tipo giggino....

questo serve per far si che puoi creare un "treno" di strutture collegate attraverso puntatori