what is the difference of duty and task?
As nouns the difference between task and duty is that task is a piece of work done as part of one's duties while duty is that which one is morally or legally obligated to do.