CSS (Cascading Style Sheets) is a style sheet language used to describe the presentation of structured documents (such as HTML pages). The CSS specifications are developed by the W3C. CSS was first released in 1996 and has since evolved through three major revisions with many new selectors and properties added. Some key features of CSS3 include rounded corners, drop shadows, opacity, multiple columns, animations and transitions, background size, and new selectors. CSS saves time and improves accessibility by allowing the separation of HTML from presentation.