Managing a site requires a number of other procedures other than registering a domain and linking it to some websites which 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 example, a script-driven site uses a database, files are uploaded through FTP, and communication with customers is done through e mail, although some services demand particular domain records to be set up. Each one of these things is essential and if any one of them is hard to control or is simply absent from the range of services which your account comes with, the functionality of your site can be limited, not to mention that the overall control over the site can be really irritating if you can't do some task.