VPS stands for Virtual Private Server. It's like having your own dedicated server. It allows you to manage your VPS just as you would with an actual dedicated server. You can install applications, manage IIS, you have RDS (Remote Desktop Session) available to you. This is an inexpensive hosting solution for someone who would like a dedicated environment without the cost.