Having too many connections open may lead to various problems such as timeouts or server overload. Execution Queue guarantees that only one connection is open at a time. The tasks are executed sequentially one after another