Best Answer: I don't know if this is what your teacher is looking for, but here are some ideas: The Plymouth Colony was formed for the purpose of having religious freedom (the Pilgrims), while the Jamestown Colony was formed by adventurers looking to make a profit in the New World. The Plymouth Colony was in MA, while Jamestown was in VA.