La manera más fácil de visualizar es para modificar
int x=3
pasándolo a una función
void modifica(int * modificar)
tenemos que pasar por referencia & x entonces lo que quieres modificar es un puntero pero por referencia entonces debes usar un puntero a puntero para poder modificar este