Asistența internațională în dezvoltare este o formă de sprijin internațional determinată de lipsa dezvoltării dintr-o regiune sau țară. Asistența este de obicei finanțată de un terț – instituție sau organizație internațională și implementată de către un furnizor ce deține competențele, resursele și expertiza în respectivul domeniu. Asistența în dezvoltare se diferențiază de alte forme de asistență internațională prin faptul că implementează proiecte, prin care creează în țările de destinație capacitatea necesară de a-și gestiona singure, pe termen lung și într-un mod sustenabil viitoare provocări sau nevoi similare.