What is the Iowa Caucus?

Iowa is the only state that does a Caucus. Caucus definition is the gathering of leaders to determine a presidency. Most other states have a primary election to vote for presidential hopefuls.