How does a Caucus Work?

Caucus races typically are used in order to show some kind of political trend. This means that the race shows which political party (Republican or Democrat) or person running for offices has the majority of the votes in a given area. This process is used in order to narrow down candidates.