Azure Traffic Manager is mainly responsible for sending traffic globally on the basis of dynamic principles. This leads to an enhanced user experience that reflects how your application is distributed worldwide. Your public endpoints will also experience benefits such as high accessibility and responsiveness. For diverse application objectives and spontaneous recovery systems, Traffic Manager offers a variety of traffic-routing mechanisms and endpoint tracking solutions.
The Azure Load Balancer handles the routing of traffic within a certain region. It is used together with Azure Traffic Manager, which directs traffic to a region between virtual machines. When the two are coupled, you get global traffic control with local backup. The Azure Load Balancer service offers a high-performance, low bandwidth Layer 4 load-balancing solution for all UDP and TCP protocols. It can ensure the smooth handling of millions of queries per second while maintaining high availability.