Q. If I create a virtual network in Azure with multiple address spaces will Azure automatically route between them?
A. Yes. Working with Azure it's possible add multiple address spaces within an Azure virtual network that can be disjointed. For example, 10.0.0.0/8 and 192.168.0.0/16 could be within the same virtual network. Azure will automatically enable routing between VMs that are part of virtual subnets in different address spaces within a virtual network. There is no manual action required, Azure performs the routing automatically.