A VPS (Virtual Private Server) is a single virtual machine. A VDC is an entire virtual infrastructure environment with multiple VMs, virtual networking, storage tiers, firewalls, and management tools.