Question: what are the differences between duties and responsibilities of a citizen?
Answer: Duty is a moral commitment to something or someone, whereas responsibility is a condition of being responsible.
As duty refers to moral commitment, it denotes an active feeling for doing something.
In case of duty, the person will be involved in activity without any self-interest.