It allows customers to manage how user traffic is distributed among deployed Azure cloud services. Azure has three different load-balancing techniques to choose from. The traffic manager applies a routing strategy to the Domain Name Service (DNS) queries on your domain names and maps the DNS paths to the appropriate instances of your applications.
Azure Traffic Manager is a DNS-based traffic load balancer. This service allows you to distribute traffic to your public facing applications across the global Azure regions. Traffic Manager also provides your public endpoints with high availability and quick responsiveness.
Traffic Manager uses DNS to direct the client requests to the appropriate service endpoint based on a traffic-routing method. Traffic manager also provides health monitoring for every endpoint. The endpoint can be any Internet-facing service hosted inside or outside of Azure.