Why did people come to colonial America?

People of colonial America came from many places and for many different reasons. People would sail across the ocean on big ships. Some were brought because they wanted to be there, but others, like slaves came to America against their will. People came to America because it was a place of great opportunity. Some came to start a new life or to escape religious persecution, but others came for reasons as simple as work. Indentured servants came mostly because they couldn't afford to pay for a trip to America themselves so wealthier settlers would pay for their voyage and they would work off their debts.