CSS stands for Cascading Style Sheets. At this point, I don’t know what that means. But what I do know is that CSS determines the stylistic elements of a webpage. What are these elements? They can include things like font, font size, margins etc. The CSS for a page on a website is a seperate document to the HTML code.