What's the scoop with caching with Apache/Mongrel?

I am new at this, but just setup an apache server to front my mongrel box, which is running mongrel cluster.

My question is which method is best for caching? Apache, rails, both?

-Adam