A VPS hosting account costs less than a fully dedicated hosting plan that uses a physical server. You have more control over your virtual server than using shared hosting. You will probably have root access and the ability to use scripts that may not be allowed in the shared hosting area.