Question: are duties and roles the same?
Answer: As nouns the difference between role and duty is that role is a character or part played by a performer or actor while duty is that which one is morally or legally obligated to do.