Drupal handles separate CSS files per module. This way module maintainers can provide their custom CSS. But the disadvantage is you get a lot of CSS files. Each file requires a separate HTTP request. The CSS Gzip module extends Drupal's core CSS handling.
- Faster than mod_deflate
- Faster user-end load times
- Requires clean URLs to be enabled
- Requires public download method