Cloud networking refers to hosting or using some or all network resources and services—virtual routers, bandwidth, virtual firewalls, or network management software—from the cloud, whether public, private, or hybrid.
The network can be either cloud-enabled or entirely cloud-based.
In cloud-enabled networking, the network is on premises, but some or all resources used to manage it are in the cloud. Core network infrastructure—packet forwarding, routing, and data— remains in-house, but things like network management, monitoring, maintenance, and security services are done through the cloud. One example is using a SaaS-based firewall to protect an on-premises network.
In cloud-based networking, the entire network is in the cloud. This includes network management resources and physical hardware. Cloud-based networking is used to provide connectivity between applications and resources deployed in the cloud.
Virtual network architecture refers to a network infrastructure that can be scaled to adapt to any workload. A virtual network architecture integrates network virtualization and cloud computing to create an open virtualization solution that can connect datacenters from any location.
(Citrix Glossary)