La ejecución por parte de agencias es una de las cuatro modalidades disponibles para el PNUD para la ejecución de proyectos y programas.
Una agencia de la ONU puede ser un Asociado en la Ejecución (responsable de la entrega de los resultados generales en un programa o un proyecto) o una Parte Responsable (responsable de la entrega de los elementos de un programa o un proyecto).