В ходе предварительного этапа команды после проведения всех матчей в своих группах, не покидают города, где базируются (Галифакс для групп B и С, Квебек для A и D). Команды, занявшие последние места в своих группах, проводят между собой серии до двух побед. Две команды, проигравшие в этих сериях, покидают высший дивизион, их место в следующем чемпионате занимают победители Дивизиона I (сборные Австрии и Венгрии). Из остальных команд формируются две группы по шесть команд в каждой (B+C и A+D). Внутри этих групп проводятся матчи между командами, не игравшими друг с другом в ходе предварительного этапа (B1-C2, B2-C3 и т.д.). По четыре команды от каждой группы, занявшие первые места, выходят в финальную стадию чемпионата, которая проходит по классической схеме игр на вылет. В случае победы в матче на групповом этапе команда получает 3 очка, если игра в основное время заканчивается с равным счетом, то каждая команда получает по очку, обладатель еще одного очка определяется по результатам дополнительного времени или (если и дополнительное время не выявило победителя) в серии буллитов.
Пример если что не понятно посмотрите таблицы ЧМ 2008 тут ! http://ru.wikipedia.org/wiki/Чемпионат_мира_по_хоккею_с_шайбой_2008