This document provides an overview and comparison of conventional networks, artificial neural networks (ANN), routers, bridges, and repeaters. It begins with an abstract discussing the goals of comparing these network types and generating a case study. It then provides detailed descriptions of ad-hoc networks, ANN, routers, bridges, and repeaters. The document discusses routing protocols for ad-hoc networks and categorizes them as proactive, reactive, or hybrid. It also examines challenges in ad-hoc network routing and provides examples of different routing protocols. In the following sections, it provides more in-depth explanations of routers, including their control and forwarding planes and different types.