Explain why did the Puritans come to North America

The Puritans came to North America in the early 17th century seeking religious freedom and the opportunity to establish a society based on their strict, conservative beliefs. They faced persecution and restrictions on practicing their religion in England, which led many Puritans to seek refuge in the New World. Additionally, the Puritans hoped to create a new community where they could live according to their principles and establish a society that reflected their religious values and way of life. The Puritans saw America as a place where they could build a "City upon a Hill," a model community that would serve as a shining example to the rest of the world. By coming to North America, the Puritans believed they could create a society that was free from the corruption and religious persecution they experienced in Europe.