Why was Jamestown Established?

Jamestown was established by the first settlers in North America in order to escape the harsh ways of life that were taking place in England. Mainly, they sought to escape political and religious oppression.