This is the gist of the articles: There is still a protocol overhead for each request compared to a single concatenated file.The compression of the single large file is better than many small files.Servers are slower serving many small files than a single large file.So we need to find the middle ground to get the best for both worlds. We put the modules into n bundles where n is greater than 1 and