Difference between dedicated servers and VPS hosting.