Router
A router is used to route (transfer) data among two or more same networks. It verifies the next network point to which a data packet should be forwarded. The router is linked to at least two networks and verifies which way to send every data packet based on its present understanding of the state of the networks it is linked to. Routers make or maintain a table of available routes and use this information to verify the best route for a given data packet.