The varied codes of football share specified prevalent elements and might be grouped into two major classes of football: carrying codes like American football, Canadian football, Australian football, rugby union and rugby league, where the ball is moved about the field although being held while in the hands or thrown, and kicking codes for instance