A virtual private server (VPS) hosting, also known as virtual dedicated server hosting is one in which a physical server is partitioned into multiple virtual servers. Each virtual server operates in an isolated environment, run its full-fledged operating system and can be rebooted independently.