Online businesses must utilize outside pay vendors to create their shopping carts and handle online payments effectively. Most of the interactions with people are virtual. No cash, little face-to-face, and lots of shipping.
You will also find that virtual businesses use storage in much the same way as physical businesses but may or may not have these products present. They could be shipping them from a remote Amazon storage facility instead of having them on hand for visiting customers.
If you have a brick-n-mortar business you will need to be realistic about what you want to accomplish. If your businesses is small you may at a minimum require a website with your contact information. Adding product descriptions and e-commerce can make a difference.
Any plan to move online should consider the logistics of your business and who your core customer is. As an example, if you are a neighborhood store being online beyond a simple web page and on Google maps may not be helpful. If you are a large super center you may have additional options.
One of the best ways to determine your online business model is to look at other businesses that have done well. If you are moving online look at businesses that have done the same thing. Starting a new business? Consider being completely online. Design your business for a virtual presence.