Virginia was founded because King James I wanted to establish a colony in the new world. They formed the Virginia Company and set out into the New World
The colony of Virginia started as a joint-stock company which was financed by individual investors. After that, King James I granted a charter to the Virginia Company.