Pointer type variables store the memory address of another type.
In C#, delegates is used as a pointer.