A Mobile Ad hoc NETwork (MANET) is a collection of mobile nodes that forms on the fly a temporary wireless network in a self-organizing way, without established infrastructure. In MANET, the messages are exchanged over a direct wireless link or including one or over a sequence of wireless links through intermediate nodes. For this purpose, routing protocols are required. In this paper, the authors have evaluated the performance of MANET with various routing protocols such as AODV, DSR, OLSR, TORA and GRP. The simulation is done for various applications and the performance of all the protocols is compared in the terms of load, throughput, delay, traffic sent, traffic received etc.