Au fost patru ofensive germane, cu numele de cod "Michael
"Georgette", "Gneisenau" şi "Blücher-Yorck". "Michael" a fost atacul principal, care a fost destinat să spargă liniile aliate, să flancheze forțele britanice (care au ținut frontul de la râul Somme până la Canalul Mânecii) și să învingă armata britanică. Odată ce acest lucru a fost realizat, s-a sperat că francezii vor căuta termeni de armistițiu. Celelalte ofensive au fost subsidiare lui "Michael" și au fost concepute pentru a distrage forțele aliate de la efortul ofensiv principal de pe Somme. Înainte de începerea ofensivelor nu a fost stabilit niciun obiectiv clar, iar odată ce operațiunile au început, țintele atacurilor au fost în mod constant schimbate în funcție de situația (tactică) de pe câmpul de luptă.