What is the New Hampshire Primary?

The New Hampshire primary is the first election in a long series of elections that takes place within the state. It is held within the United States of America every four years. This is the process of choosing Republican and Democratic presidential nominees.