Hallo
das kann verschiedene Gründe haben, z.B.
Übersichtlichkeit
Wenn eine CSS Datei zu groß ist wird sie unterteilt. So können z. B. Formatierungen für die Navigation oder für Formulare ausgeliedert werden
Ausgabegerät
Die CSS-Angaben für Bildschirm oder Drucker oder Handys können getrennt gespeichert werden
Browserfixe
Die Korrekturen für bestimmte Browser können ausgelagert werden
Gruss
MrMurphy