Amazon Elastic Load Balancing (ELB) provides two types of load balancers:
- Classic Load Balancer: This Load Balancer uses application or network load information to route traffic. It is simple way of load balancing to divide load among multiple EC2 instances.
- Application Load Balancer: This Load Balancer uses advanced application level information to route the traffic among multiple EC2 instances. It can even use content of the request to make routing decisions.