Why did the English colony settle in north America?

The group called Pilgrims were persecuted in England for being Puritans because the state religion was Anglican (because Henry VIII's wanted yet another divorce and the Catholic Church didn't let him so he broke off from the church and made a new religion England would live by) so they set out for the New World to worship freely.