Amazon Application Load Balancer (ALB) distributes incoming application traffic to increase availability and support content-based routing.
AWS ELB is a network load balancer service provided by Amazon Web Services for distributing traffic across multiple targets, such as Amazon EC2 instances, containers, IP addresses, and Lambda functions.