Mobile Ad Hoc Network (MANET) is a multi-hop wireless link, without any infrastructure and
frequent host mobility. MANET Routing Protocols play a vital role to transfer data from one mobile node to
another. There are variety of routing MANET algorithms exists but it is difficult to decide which protocol is
more suitable for the particular environment. In this paper we investigate different kinds of MANETs single
path and multipath routing protocols and compare the performance by considering the factors like bandwidth,
throughput, packets delivery ratio, power consumption etc. which helps to analyze the performance of the
network. These protocols are listed under certain category.