Agency implementation is one of the four modalities available to UNDP for the implementation of projects and programmes. A UN agency may be either an Implementing Partner (accountable for the delivery of overall results in a programme or project) or a Responsible Party (accountable for delivery of elements of a programme or project).