Switch
Connects devices on the same local network and forwards frames between them using MAC addresses — the hardware address burned into every network port. It learns which device lives on which port by watching traffic, so it can send each frame only where it needs to go. Two PCs on one switch can talk without anything else involved.