I’ve included several CS50 videos here that explain how the internet works, and how data is transferred. I highy recommend that everyone watch the HTTP Overview with David Malan. The videos below that explain the many internet protocols in more depth, and I encourage you to watch them when you have the time, though it is not necessary to view them all to begin coding in HTML.
HTTP Overview
Internet Primer
IP Resources
TCP Resources
HTTP Resources
Advertisements