Abstract-Mobile ad hoc networks (MANET) are self-establishing network that contains short radio range and limited bandwidth and they do not have any specified infrastructure. The ad hoc network changes its topology suddenly. In such this type of situation, establishing correct and efficient routes from source to destination is an important design issue in mobile ad hoc networks and its challenging goal is to provide energy efficient routing protocol. For finding the shortest path between the sources to destination, the routing technique genetic algorithm (GA) plays an important role. Such type of routing technique will reduce in finding the route again and again when any failure occurs in the path. Hence, it will take less time in sending again the packet to the destination and therefore it results in increasing throughput in the Mobile Ad hoc Network. In this paper, we have discussed the routing protocols, its classifications, advantage and disadvantages of the routing protocols and taxonomy of energy efficient routing protocols in Mobile Ad hoc network.