Answer:
Darma means the right way of living while Varna refers to social classes.
Step-by-step explanation:
Darma means the right way of living or path of rightness. Darma has a great relation with varna because darma teaches how to live in a right way within the society. varna refers to colour, race, tribe, kind, nature, character, quality and property etc. Varna refers to social classes in the Hindu religion in which every class has a separate way of living. Yes, I think that people should stick to their Dharma if it is right but has to change it if it is right.