Каскадні таблиці стилів використовуються творцями веб-сторінок для задавання кольорів, шрифтів, розташування та інших аспектів представлення веб-документа . Основною метою розробки CSS був поділ вмісту (написаного HTML або іншою мовою розмітки) та оформлення документа (написаного CSS).

Каскадність у CSS – це здатність стильових правил накладатися одне на одне, перезаписувати і змішуватися. Підсумковий стиль елемента, який видно в браузері, – це комбінація кількох послідовно застосованих стилів. У разі конфлікту кількох стилів спрацьовує правило пріоритетів.

Мова таблиці стилів або мова стилів – це комп’ютерна мова, що використовується для опису зовнішнього вигляду документів (веб-сторінки), написаних із використанням мов розмітки.

Каскадна система стилів (Cascading Style Sheets, CSS) – це технологія, що використовується для опису зовнішнього вигляду документа шляхом застосування мови розмітки. З її допомогою оформляють web-сторінки формату HTML і XHTML. Також допускається оформляти в такий спосіб документи формату XML.