Все три слова на немецком языке означают "все" или "целый".
"Gesamt" обычно используется для обозначения общего количества или суммы, например: "Gesamtzahl" - общее количество, "Gesamtsumme" - общая сумма.
"Alle" означает "все" в смысле "каждый", "каждая", "каждое", например: "alle Menschen" - все люди, "alle Bücher" - все книги.
"Ganz" также означает "все" или "целый", но может использоваться для обозначения полного, неповрежденного или неизмененного, например: "ganzes Jahr" - целый год, "ganzes Leben" - полная жизнь.