- To remove extraneous code and empty spaces in HTML and CSS files to improve page performance
- To reduce a page’s overall download size in order to increase its load speed
- To reduce the frequency at which a browser needs to download information on a page, increasing its load speed
- To maximize website caching so a page can load faster