Since a site requires both hosting space and a domain, it is crucial to be able to seamlessly manage not only the former, but also the latter. Even if the hosting service is stable and fast, registering a brand new domain name and pointing it to a given site may be a torture and may require lots of time and effort. In fact, this is the situation with the great majority of web hosting providers out there – you’ll have at least two accounts, one billing account and one hosting account, and registering a domain and taking it online will require logging in and out of the two accounts. It would be way more convenient if you could do all these things from a single location and focus on your website, not on various system tasks.