Answer: Religious persecution
Explanation: When the pilgrims landed on Plymouth, Massachusetts in 1620, they were in search for from religious persecution. The puritans wanted to break away from the Catholic church and become pure to be close to god. Thus, comes the name "puritanism" to be pure from sin and serve god's will.
Hope this background knowledge helps.
Best of luck to you.