It takes a little amount of time to know what web is and how it is related to html.
Using browser i.e. internet explorer, firefox, chrome etc you can run a html page i.e. a web. So when you view a page on web it is located somewhere on internet i.e. called server. You do not need to know where server is located as this is none of your use. You just need to know the address of the website you want to visit.
So how browser contact a web server:
Browser on client machine -> Internet -> Web server
On browser address bar you can see that http is prefixed to the web address. So what http is?
HTTP is a protocol by which browser and web server communicate. Http is the abbreviation of Hyper Text Transfer Protocol which is textual protocol i.e. through ascii text information is exchange between client machine and web server.