ELI5: Explain Like I'm 5

Indian Mass

Indian mass refers to the large number of people in India. Just like thousands of toys can make a big pile, there are a lot of people living in India. India is a country that is home to more than 1.3 billion people, which means there are a lot of people living there.

Think about it this way: let's say you're having a birthday party and you invited all of your classmates. If you had 20 classmates, that would be a pretty big party, right? Well, in India, there are so many people that if all of them were invited to your party, it would be almost impossible to fit them in your backyard! It's really amazing to think about just how many people live in India.