DREAM es un programa de tratamiento que se ha difundido por muchos países africanos, y en el que participa toda una red de asociaciones que operan en varios contextos. Dichas asociaciones llevan a cabo los distintos proyectos del programa en distinta medida.
En líneas generales, las asociaciones europeas llevan a cabo actividades de visibilidad y de difusión, de recaudación de fondos, trabajos científicos de investigación, supervisión y evaluación; las actividades sobre el terreno (actividades de diagnóstico y tratamiento, relaciones con autoridades e instituciones locales, etc.) son tarea de asociaciones europeas reconocidas en los países de implementación o de asociaciones locales.
Encabeza toda esta red de trabajo de las asociaciones la Comunidad de Sant’Egidio ACAP ONLUS, que lleva a cabo un papel de coordinación de los distintos proyectos y de armonización con las directrices generales del programa.