Hello, @Jino.
Talking about the Load Balancer, it is basically used to distribute the incoming traffic/ request to different targets.
You can use your ELB to control access to different allowed sources.
Talking about the connectivity, ELB makes it easier to create an internet facing entry point to your VPC i.e balance load for your application using your VPC.
Hope this was of some help.