An Ad Hoc network is a wireless network without any stationary infrastructure of any kind. The nodes should be able to communicate with each other using wireless links, where a packet might traverse multiple links from the source to the destination. Every node in the network acts as a router, forwarding packet from one node to another. Since Ad Hoc networks are wireless and the nodes often battery driven, it is very important that the routing protocol in use can handle a large degree of node mobility and at the same time be very energy efficient. This is not an easy thing and a numerous routing protocols for wireless Ad Hoc networks have been proposed. Our goal was to simulate and make a literature study of three completely different routing protocols for wireless Ad Hoc networks: the Dynamic Source Routing protocol (DSR), the Topology Dissemination Based on Reverse-Path Forwarding protocol (TBRPF), and the Zone Routing Protocol (ZRP).