By compressing the data, the amount of time and bandwidth required to transfer the data is reduced, resulting in faster page load times and improved user experience. HTTP compression is a technique used to reduce the size of data transmitted between a server and a client over the HTTP protocol. Enabling HTTP Compression: Site-level Configuration in IIS 10 using web.config Introduction