What actually happens when we create multiple connections/request?.How is it faster when compared to sequential request, i have this question because in case of parallel request isnt the bandwidth shared acros the requests resulting in long response time.

In my case we multiple request on different threads using volley library but how is it useful.

Can some one explain how and why parallel requests is preferred.