Enabling page caching in Joomla!
Go to Site->Global Configuration-System.
Using file cache is the most efficient since it is faster to load a file than make a database call.
Be advised that some modules will appear to quit working when enabling cache. You can rectify this by telling each module to not use cache in the parameters for the module (on the right, in the bottom parameters box).