Another sales channel
While not required for every business, this can provide a valuable revenue stream. Be sure to measure the costs versus the benefits. And if the strategy makes sense, develop a business model to support it. Think of the enjoyable online shopping experiences you have used and try to follow those models.

