Starting and running a business online can be a great way to reach a global audience, reduce overhead costs, and increase flexibility.