<human>:  What are the differences between HTML and CSS?
<bot>: 
1. HTML is a markup language used to create webpages, while CSS is a style sheet language used to control the styling and layout of webpages.
2. HTML contains elements that define the structure of a webpage, while CSS provides styling rules for these elements.
3. HTML is written as plain text, while CSS is written as a set of rules using selectors and declarations.
4. HTML is used to structure a webpage, while CSS is used to apply visual styles to the webpage.
5. HTML focuses on the content of the webpage, while CSS focuses on how the content is displayed.