Reglerna kan indelas i fem olika kategorier :