Introduction
A Virtual Network (VNet) lets you create a private network in the cloud. It helps you control how your cloud resources communicate securely by defining address spaces and subnets.
When you want to isolate your cloud resources from the public internet.
When you need to connect multiple cloud services securely within the same network.
When you want to define IP address ranges for your cloud resources to avoid conflicts.
When you plan to connect your cloud network to your on-premises network.
When you want to control traffic flow between different parts of your cloud environment.