virtual private cloud

noun

A virtual private cloud (VPC) is an isolated environment within the realm of the public cloud. A VPC is typically used to isolate web servers from other cloud-hosted resources or to maintain the separation of virtual servers in a multi-tier application.