Un framework es un archivo, en este caso CSSque dentro lleva classes variables y ID predefinidas para que no tengas que repetir lo mismo en muchos programas y para hacer que todo vaya mas rapido.
Un framework CSS te puede hacer la vida más fácil con cosas como el sistema de Grid y muchas cosas más.
Pure.css
Un framework pequeño y fácil de implementar.
MaterializeCSS
Un muy buen framework para material design.
Metro UI
Un framework de Microsoft con su clásico estilo Metro.
Semantic UI
Diseño responsive, implementación entendible y mucho más.
Boostrap
El mejor framework para CSS y el más conocido
Os recomiendo mirar más sobre todos ellos, os pueden ser de mucha ayuda.
Personalmente e dejado de utilizar framework porque la parte del CSS me gusta mucho y la manejo bien pero si a vosotros no se os da bien os van a ser muy útiles.
Cualquier otro framework dejadlo en la sección de aportes.