Having a website involves many other operations other than registering a domain and linking it to some websites that are uploaded on a web server. Each of them is extremely important and affects the user experience - both for you as the website owner and for your visitors. As an illustration, a script-driven website uses a database, files are uploaded through FTP, and communication with clients is done using e-mail, even though some services demand particular domain records to be created. Each of these things is critical and when any of them is hard to handle or is simply absent from the range of services which your account includes, the abilities of your website could be limited, also the overall management of the website may be quite frustrating if you can't do some task.