At some point, you will most likely want to upload your website to the web. I mean, that is what it is for, right? So, first of all, you need to find a web server, a host for your website. You have to do this because you need everyone to have access to the site, and everyone does not have access to your own computer (if they did, it would not be good). A web server is different than a regular server, it is basically a chunk of memory on the internet. You can put your web files on them so that everyone has access to them.
First, you must buy or own a domain name. After that you need to find a good web server. You can google "cheap web servers" and find many options. It can cost about 4-8 dollars a month for these web servers. After you have these, login to the server and upload you web files into the "public_html" folder. Make sure to have an "index.html" file, or else your website will have an error and not be found.