What does it mean to host a domain?
Hosting (also known as website hosting or Web hosting) is the business of housing, serving, and maintaining files for one or more websites. In a sense, you rent space on a computer to hold your website. Your host, the computer where your website files are stored, assigns an address (DNS) for your files to your domain name so that anyone can find your website on the Internet by typing in your domain name.
Managing Your Hosting Account's Files
Starting over with Your Shared Hosting Account (cPanel & Plesk Only)
How long does it take to set up, upgrade, or downgrade my hosting?
Upgrading or Downgrading Your Hosting Account
Checking Your Account Status
Can I edit my Web site's content without having to FTP?