Azure Traffic Manager: The job of Azure Traffic Manager is to route traffic globally based on flexible policies, enabling an excellent user experience that aligns with how you’ve structured your application across the world.
Azure Load Balancer: The job of Azure Load Balancer is to direct traffic inside a region. This is combined with Azure Traffic Manager, where the traffic manager routes the interior to a region between virtual machines. If you combine the two you get global traffic management combined with local failover.