Technically, Router एक ऐसा Networking Device होता है जो अलग-अलग Devices को एक ही Internet connection से Connect होने के लिए एक माध्यम प्रदान करता है जैसे एक से अधिक Ethernet ports या WiFI। Router में एक dedicated CPU यानी Central Processing Unit और Memory भी होता है जो एक Personal Computer के मुकावले काफी कम होता है लेकिन Router के लिए enough होता है साथ ही इसमें एक Operating System भी होता है जो एक Embedded Operating System होता है यह इसको यह सारे काम करने के लिए सक्षम बनता है।