Other than having more resources, a reason why you may get your own web server and use it instead of a shared hosting plan is the fact you are able to install and run a wide variety of software. With a shared account, you'll be able to use apps, which do not require root access and aren't set up server-side, so in the event that you need particular software for your Internet sites, you cannot install it on a shared server. This isn't the case with a server of your own where you'll be able to install everything you want. The downside is that you may not have much experience and handling your own machine is more difficult that managing a shared web hosting account in which the company manages most things. That's why we offer an extra service for our hosting server packages called Installation & Troubleshooting and you could make use of it any time you experience any difficulties with the administration of your machine.