overview of the elements needed to start an online business This post may contain affiliate links for more info visit my disclosure page.