Hosting (also known as Web site hosting or Web hosting) refers to housing, serving, and maintaining files for one or more Web sites. In a sense, you rent space on a computer to hold your Web site.
Your host, the computer where your Web site files are stored, assigns an Internet Protocol (IP) address to your domain name that represents the online location where you’ve stored your files. In this way, anyone can find your Web site on the Internet by typing in your domain name.