Azure Virtual Network Peering enables you to seamlessly connect two or more Virtual Networks in Azure. The virtual networks appear as one for connectivity purposes. Traffic between virtual machines in peered virtual networks is routed through Microsoft's private backbone infrastructure.