Cascading Style Sheets (CSS) is a style sheet language used to describe the look and formatting of a document written in a markup language.