Why did colonists settle in the new england colonies?

Colonists settled in the New England colonies because they wanted to practice their religion freely.