CSS (Cascading Style Sheets)
A style sheet language used to describe the presentation of a document written in HTML or XML. CSS defines how elements should be displayed on a webpage, including layout, colours, fonts, and spacing. It allows for the separation of content and presentation, making it easier to maintain and update the visual aspects of a website. CSS is essential for creating visually appealing and responsive web designs.