I'm not an expert either, but web-based HTML5 games need to be uploaded to a web server. So if you have an actual website (and not just a domain name) then you should be fine. Alternately, you can "wrap" your games and give them out to your friends that way.
When I was first getting started with Construct 2 I uploaded my games to these two (FREE) sites:
http://www.freewebhostingarea.com/
Your site will be: [somename].orgfree.com
https://www.000webhost.com/
Your site will be: [somename].comli.com
It's pretty simple, you just Export to HTML5, put ALL the files in a .zip and then use cPanel to upload that .zip to your website!