The cache is all the graphics, sounds, models etc needed to run the client.
You usually put your cache in your user home, but some sources have the cache directly in the client.
Some sources come without cache because
A: the client automatically downloads the cache
B: they expect you to have your own cache