A router is a network device that routes traffic between different broadcast domains and subnets. Routers operate at the network layer (Layer 3) of the OSI model and use IP addresses to make forwarding decisions. They are responsible for determining the best path for data packets to travel across interconnected networks, ensuring that traffic is correctly directed from one broadcast domain to another. Reference: Cisco Router Basics Broadcast Domains and Routers