What is Iowa Caucus?

The Iowa caucuses are when the people that live in Iowa get together to decide who will be the delegates. There are 99 counties in the state so there are 99 different conventions.