This document discusses and compares various routing protocols for mobile ad hoc networks (MANETs). It covers topology-based approaches like proactive, reactive, and hybrid routing protocols. It also discusses position-based routing and describes several specific protocols in detail, including DSDV, DSR, AODV, OLSR, and TORA. The document provides illustrations and explanations of how these protocols operate in MANETs.