These programs play multiple roles: creating partnerships and facilitating sharing of skills, resources, technologies and germplasm; ensuring that the research agenda is driven by national and regional priorities; linking researchers to the global scientific community; and accelerating dissemination of new technologies. Thus, they ensure that ICARDA and its partners remain effective across the entire research-development continuum.