Having colonies made England an empire. In the seventeenth century, you were no one I'd you weren't an empire. It also was a financial boon, because England was a small country with no way of expanding. Having colonies was the only way to add population and land.
hope it helps