Okay, so a long time ago, in the 1600s, some people called Puritans lived in England. They were kind of like really strict religious people who wanted to worship God in their own way, without the fancy ceremonies and decorations that the regular church had. But the king of England, who was in charge, didn't like the Puritans very much and wanted them to do things his way.
So, the Puritans decided to leave England and go live somewhere else where they could worship God the way they wanted to. They heard about a place called New England, which was far away across the ocean, and decided to take a really long journey on a big ship to get there.
When they arrived in New England, it was really different from England. It was wild and there were no towns or cities, just a lot of forests and lakes and coastline. The Puritans had to build their own homes and farms from scratch and learn how to survive in this new environment.
They worked really hard and eventually set up their own communities in places like Plymouth and Massachusetts Bay. They made their own rules and laws based on what they thought was right, and they were able to worship God the way they wanted to without anyone stopping them.
Other people started to come to New England too, like the Pilgrims and the Puritans from England who wanted to join them. The Puritans worked hard to create a new society in New England that was based on their religious beliefs, and it became an important part of American history.
So that's basically what happened when the Puritans migrated to New England. They left England to find a place where they could practice their religion the way they wanted to, and they worked really hard to create a new community in New England that was based on their beliefs.