MANETs means Mobile Ad Hoc Network which is a collection of various nodes. It is a self-configuring, self-centralized, infrastructure less network. In this paper, the authors are studying the various routing protocols and mobility models associated with the MANETs. The goal of the routing protocol is to have an efficient route establishment between a pair of nodes, so that messages can be delivered in a timely manner and mobility models are cast to define the movement of the nodes i.e. velocity, direction, magnitude etc.