The only difference between Virtual private server and a
dedicated server hosting is that with dedicated you are the only person with files on the server. VPS is created on a virtual environment where everyone gets root access inside a virtual machine
, but there are multiple people with these VMs on a single given physical server. And of the advantage of Dedicated server is that you are the only one using the servers processor/bandwidth, so if your website is at a point where its slowing down due to resource starvation, then moving to dedicated would be beneficial.