Varför har Iowa en caucus och inte en primär?

Iowa har inte en primär eftersom det är oftast de större staterna som har primärvalen, de mindre staterna brukar få tillsammans bestämma staterna kandidaten, vilket är vad en caucus är.