A router is a networking device that forwards data packets between computer networks, performing the "traffic directing" functions on the Internet. It routes packets from one network to another by having at least two network cards connected to different networks. Routers allow people to connect multiple devices in their home or office to the Internet through a single Internet connection by providing local IP addresses for connected devices while using the Internet-facing IP address from an ISP.