Having a site is more complicated than having a domain and uploading files for it on a web server. The website hosting service includes things like domain records, databases, e mail addresses, statistics, FTP access, etc. Although they may not be the first thing which comes to mind when you bring up the word “website”, they are a fundamental part of any site and none of them can be overlooked. If you want to start and keep a successful web presence, you will need a simple way to manage all these things, specifically if you are not very knowledgeable. Besides the ease of use, it's also important to have 100 % control over your domain names and the website hosting service related to them.