سلام
تا اون جایی که من می دونم اینا هیچ کدوم ماژول کش (Cache) نیستن.
mod_expires که فقط تاریخ انقضاء هر فایل رو در سرایند (Headers) قبل از ارسال HTML به مرورگر کاربر ارسال میکنه و خودش به تنهایی هیچ عمل کش انجام نمیده و اینکه تاریخ انقضاء هم تاثیری داشته باشه یا نه دیگه بسته به مرورگر هستش.
اما mod_headers کلاً برای ویرایش هر چیزی در همون سرایند ها (Headers) قبل از ارسال HTML به مرورگر کاربر استفاده میشه مثلاً با mod_headers حتی میشه به دروغ گفت که وب سرور سایت IIS هستش یا مثلاً میشه نوع کانکشن رو مثلاً keep-alive تعیین کرد یا از IFrame شدن سایت جلوگیری کرد و... که همه اینا اطلاعاتی رو در سرایند قبل از ارسال HTML به مرورگر کاربر ارسال میشن.
ماژول های کش هم که تو سرور امکان نصب دارن معمولاً میشه به Memcached، Varnish و APC، XCache و... مثال زد که البته مدیر سرور فقط دسترسی به نصب و کانفیگ ماژول کش دلخواه خودش رو داره.