Here are some common uses of CSS

Styling HTML Elements

Layout Control

Responsive Design

Color and Background

Animations and Transition

Flexbox and Grid Layout

Typography

Transparency and Opacity

Transformation