Computer Science
Answer
We prefer switch over other network devices when we need to establish two-lane communication, facilitating send and receives at the same time. A switch provides full bandwidth to each connection and sends traffic only to appropriate connections, thus preventing traffic overload.