Respuesta :

The difference between Jamestown and Plymouth is Jamestown is Jamestown was found in Virginia and Plymouth was found in Massachusetts. The person that named Plymouth was Captain John Smith and Jamestown was named after King James The first. 

The similarites are they were both colony and had native americans as neighbors and both colonies the natives american helped them surivie