CSS (stands for Cascading Style Sheets) is a style sheet language used to format the presentation of a web page or document written in a markup language. CSS helps to provide uniformity across several pages of the website by defining text styles, table sizes, and other aspects of Web elements. Thus this gives web developers and users more control on the layout of web pages.