John is a great web programmer!

What is the difference between HTML and CSS?

HTML is used to provide the data needed for the web page. CSS is used to style the web page.

Why might we use semantic tags instead of divs?

Semantic tags are used to clearly identify to the developer what the tag is being used for. For example: A header tag would be used for the header and footer for the footer of a website.

If HTML doesn't provide any formatting of our information, why are these h3 tags bolded and a larger font?

This is formatting determined by default by the browser being used to display the HTML.

What protocol is used to send html over the internet?

HTTP which stands for Hypertext Transfer protocol

How can I do really well at Sheridan and continue on to have a great life?

By studying and working hard!