Here's the thing about online business.
It's two words.
Most information about creating an online business focuses on the Online part.
The worst of them totally ignore the concept of building a business.
They try to tempt you with impossible dreams.
No website, no mailing list, no nasty SEO, just buy this $27 product, click an the magic button and watch the money roll in.
It's all bullshit. To succeed with internet marketing, you have to build a business.