Cache plugins/modules in web server (like apache), php (like php 5.4) and applications (like wordpress) have different purpose. We can combine all of them.
Example for server of this forum, combining microcache in hiawatha, apc and memcached in php and enable caching feature on SMF (application of this forum).