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 linking it to a given site may be a burden and may involve lots of time and effort. In fact, this is the case with the vast majority of web hosting platforms out there – you’ll have at least two accounts, one billing account and one hosting account, and registering a domain name and getting it online will require logging in and out of the two accounts. It’d be much more convenient if you could do all these things from one single place and concentrate on your website, not on different administrative tasks.