Plymouth, Massachusetts was a very rocky place. It has rocky soil and wasn't good for growing crops. There is also many storms there. Cape Cod is where they settled.
The people in Plymouth were Puritans (Pilgrims) sailed in the Mayflower to Plymouth. They were lead by their governor William Bradford but often had town meetings.
Puritan separatists or "Pilgrims" sailed to Plymouth on the Mayflower because they wanted to flee from the Church Of England and have religious freedom. During the first harvest they had when arriving in the new world they had what is now Thanksgiving and celebrated with their families. Soon the Salem Witch Trials began in which women were accused of being evil witches
The pilgrims made their money by fishing, whaling, and timber.
What is different between Jamestown and Plymouth? Jamestown was made pretty much purely for getting money and was not a very good place to live in considering they had to drink contaminated water and eat horrible things to survive. Plymouth was made so that everyone could have religious freedom and it was much better because they didn't have to suffer a lot with food and water.