India has a great diversity of natural vegetation due to its varied climate and terrain. The types of natural vegetation include tropical evergreen forests, tropical deciduous forests, thorn forests and scrubs, mangrove forests, and montane forests. The characteristics of each forest type are determined by factors like temperature, precipitation, and soil type. Forests provide important ecosystem services such as modifying the climate, preventing soil erosion, and supporting wildlife. However, much of India's natural vegetation has been degraded or replaced due to human activities like agriculture, industry, and grazing.