The web developer is almost finished with your site. You have the URL or name of your site but you need to attach that address to an invisible home out on the Internet.
How would you do that?
It’s simple; you contact a web hosting company that specializes in providing web servers to put your internet site on. Think of hosting servers as a plot of land that you build your house (web-site) on for people to see. You’ve already bought the address so now, you have to buy or rent the land that the address will represent.
Hosting servers actually allow the web developer to load the site up to a specific designated spot on the internet by using a File Transfer Protocol (FTP). The developer uses FTP software to load your web-site up to the address that you have selected. It acts as a piece of software that takes your developed site from a computer and puts it in cyberspace.