On the internet, every last byte counts. Web developers tend to spoil themselves with high bandwidth connections, obscuring but never negating a central fact: the less information you send, the faster a page will appear.
After image optimization there are just a few possibilities for reducing the size of files and speeding up your website. Shaving a few kilobytes from each page, HTML, CSS and JavaScript “minification” is typically run through at the very end of site development, after final quality assurance.