Combat Mission 2:ssa on pelattavana 50 toisen maailmansodan sotavuosiin 1941–1945 sijoittuvaa taistelua. Pelattavia maita ovat Saksa, Neuvostoliitto, Suomi, Unkari, Romania, Puola ja Italia. Ajoneuvoja pelissä on yli 300 kappaletta ja erilaisia jalkaväkiyksikköjä yli 600 kappaletta. Pelissä komennetaan sotilaita ns. we-go-periaatteella jossa kumpikin antaa ensin joukoilleen käskyt minkä jälkeen joukot sitten toimivat käskyjen mukaisesti. Käskyjen toteutusta seurataan minuutin pituisessa videossa minkä jälkeen komentajat antavat uudet käskyt.
Yksikkötyypit
Jalkaväki
Komentopaikat, HeadQuarters, komentajia jotka antavat lähellään oleville yksiköille bonuksia
Tavallinen jalkaväki, pelin perusyksikköjä, pystyvät liikkumaan melkein kaikessa maastossa
Tukijoukot, Support, konekiväärejä, liekinheittimiä, sinkoja ja muita raskaita aseita
Tykistö
Kentällä olevat tykit (on map -artillery), pst-tykkejä, it-tykkejä, kranaatinheittimiä
Lentokoneet, eivät ole pelaajan komennettavissa vaan tekevät maataisteluhyökkäyksiä itsenäisesti
Moottoroidut joukot
Kevyitä panssariautoja, puolitelavaunuja
Kuljetusautoja, jeeppejä, maihinnousuveneitä
Panssarijoukot
Panssarivaunuja, rynnäkkötykkejä, raskaita panssariautoja jne.
Linnoitteet
Bunkkereita
Miinoja, tiesulkuja, juoksuhautoja, piikkilankaa
Maasto
Pelissä on monenlaista maastoa joka vaikuttaa joukkojen liikkumiseen, niiden toimintaan, näkökykyyn ja myös joidenkin aseiden käyttöön. Panssarivaunut esimerkiksi eivät voi liikkua tiheässä metsässä ja sinko sisätiloissa käytettynä voi sytyttää talon tuleen.