A web-hosting is where your websites files, images are stored, and users around the world is able to access it.