If you are a web developer designing a large website, you would want to optimize it on many fronts. Most importantly, your design must incorporate fast response times. This includes reducing the size of response for a particular request, and keeping the number of server requests, for getting a particular job done, to the minimum. This way, you are not just using the bandwidth optimally, but also making the user experience considerably quicker and smoother.
WHY EXACTLY IS MINIFYING REQUIRED?