What do you think about (VPS) Virtual private server

A virtual private server (abbreviated VPS) is a way of sharing one physical server computer into many servers that each has the look and power of running on its own dedicated server. Each one of these virtual servers can run its own operating system, and every server can be rebooted separately.

In this post we are asking anyone who has any experience with VPS (negative or posative) to share it with us.