As others have said, it's equivalent to void *.
void pointers are often used in memory operations (memcpy, memset, etc...) since one doesn't want to assume the type of the data at the given address.
Pointers and void pointers are given a good treatment in this article from http://cplusplus.com.