racism is different from castism, am i right?

In India there are so many different community, religion nationality and i don't think anybody is treated differently based on race.