Some important types of farming in India are: Intensive farming, extensive farming, humid farming, irrigated farming, dry farming, shifting or migratory farming, subsistence farming, commercial farming, plantation farming, mixed farming, terraced farming.