Cascade Style Sheets is a style sheet language that is used in the presentation and styling of a document that is written in any mark-up language like HTML. Using CSS, we can separately design the presentation and the content of a document including layout, colours, and fonts. Due to design separations, the content can be easily accessed.