Inför turneringen var Ryssland förhandsfavoriter att vinna hela turneringen, och de flesta experter trodde att de skulle möta Kanada i finalen. Men så blev det alltså inte.
Det var 71:a gången som ishockey-VM spelades. Turneringen hölls av International Ice Hockey Federation (IIHF). Värdnationen inkluderat deltog 16 lag i mästerskapet som bestod av 56 matcher. Att VM 2007 skulle äga rum i Ryssland bestämdes 2003. Ryssland anordnade även VM år 2000, och VM spelades i det tidigare Sovjetunionen 1957, 1973, 1979 och 1986.
Vid samma poäng gick resultat vid inbördes möte före målskillnad i samtliga grupper.
Det första gruppspelet gick till på det sättet att de tre bästa i varje grupp gick vidare till gruppspel två. Lagen tog med sig resultaten från möten med de lag som gick vidare i gruppspelet. I gruppspel två fick de möta de tre bästa lagen från en annan grupp. Det sista i respektive grupp i det första gruppspelet laget gick till nedflyttningsserien och fick spela om fortsatt spel i A-VM.
Vid oavgjort efter full tid spelades sudden death i fem minuter. Fälldes inget avgörande då gick matchen till straffar.
Alla lagen fick med sig resultaten från de matcher man spelat mot lagen i samma grupp – såväl poäng som målskillnad. De tre lagen som mött varandra en gång tidigare mötte inte varandra igen, istället mötte man de tre nya lagen en gång var. Fyra lag från varje grupp gick vidare till kvartsfinal.
De två sista i nedflyttningsserien fick spela VM:s Division I 2008 och ersätts till A-VM 2008 av Frankrike och Slovenien. De två första i nedflyttningsserien får fortsätta att spela A-VM även nästa säsong.
De tolv lagen rankade i divisionen under det egentliga VM:et spelade i VM Division I. Lagen var uppdelade i två grupper, A och B, som spelade alla mot alla, och där de två gruppvinnarna kvalificerade sig till nästa års VM, VM i ishockey 2008. De två lag som slutade på sistaplatserna i respektive grupp, flyttades ned till Division II.
De tolv lagen rankade i divisionen under Division I spelade i VM Division II. Lagen var uppdelade i två grupper, A och B, som spelade alla mot alla, och där de två gruppvinnarna kvalificerade sig till nästa års VM Division I. De två lag som slutade på sistaplatserna i respektive grupp, flyttades ned i Division III.
Grupp B avgjordes i Mok-Dong Arena, Seoul, Sydkorea. Den 30 mars 2007 – endast tre dagar innan turneringsstart – anmälde Nordkorea återbud till turneringen och därför genomfördes spel med endast fem lag i gruppen.
Den lägsta divisionen i VM, Division III, spelades i Dundalk Ice Dome, Dundalk, Irland. Sex lag var ursprungligen anmälda, men laget från Armenien anmälde återbud och därför blev turneringen genomförd med endast fem lag. Mongoliet deltog för första gången i VM i ishockey. De två bäst placerade lagen flyttades upp i Division II.