CSS 3 is the most recent iteration of Cascading Style Sheets. It is divided into modules and supports new selectors, properties for animation, transitions, transforms, and flexible box layout. Many CSS 3 features are already supported in modern browsers even though CSS 3 has not been fully approved as a specification.