Definition

A cascade is a design pattern used in CSS (Cascading Style Sheets) where styles are inherited and applied to HTML elements in a hierarchical and layered manner, allowing for the creation of complex layout and styling rules.