No, it's not. VPS is a virtual machine, so you are actually sharing hardware with other users. Dedicated is a hardware box which only works with your stuff. Full processor, RAM and harddrive is dedicated to you and your sites.
They are the same in as much as you can have root access to a VPS as well as a dedicated server. They are different in that a VPS (Virtual Private Server) resides on a dedicated server.
No, both are different. The big difference is with VPS, your entire server environment is on a single physical machine along with other people's server environments. Nobody can access each other's environments. But you are sharing physical resources like hard disk, memory, CPU. With a dedicated server, your server environment is on a single physical machine with no one else. So you get all the physical resources (hard disk, memory, CPU) to yourself.
Nop.... its not same, because VPS stand for Virtual Private Server which is located on shared location with share resources. Dedicated server new shared with any one. If you want to run big website then you must by dedicated server ... otherwise there is issue with VPS.