what is the difference between role and task?
As nouns the difference between role and task is that role is a character or part played by a performer or actor while task is a piece of work done as part of one's duties.