There are a couple of differences, but the main ones are that Canadian football is played on a larger field and tends to favour smaller, faster players than the NFL. Canadian football is also played with twelve players per each team instead of eleven like American football, and also in Canada...