Methods of locomotion performed by animals vary with their habitats and the demand of the situation, but locomotion is generally for search of food, shelter, mate, suitable breeding grounds, favourable climatic conditions or to escape from enemies/predators.