What are the main types of irrigation systems in India?

the main types of irrigation systms in India are wells and tube wells tanks canals dams and lakes.