difference between the words 'incumbent' and 'duty'

Does anyone say the difference between the words ‘incumbent’ and ‘duty’.

Advance thanks

Have you tried a Learner’s Dictionary