The World of CSS Frameworks

What exactly is a CSS Framework? CSS frameworks are just pre-written CSS files which can be applied to your HTML...