Introduction
Web servers send files to browsers. Headers and compression help make this faster and use less data. This means pages load quicker and use less internet.
When you want your website to load faster for visitors.
When you want to reduce the amount of data your server sends.
When you want to tell browsers how to handle files for better caching.
When you want to improve user experience on slow internet connections.
When you want to save bandwidth costs by sending smaller files.