The major differences between virtual storefronts, such as Amazon

Answer the following 2 essay questions. Each question is worth 25%

What are the major differences between virtual storefronts, such as Amazon, and bricks-and-clicks operations, such as Walmart? What are the advantages and disadvantages of each? provide an example of each.
Explain 4 revenue models for digital business, providing an example of each.

Formalities

Maximum 400 words per essay..
Font: Arial 12,5pts. Line-spacing: default. Text-align: Justified.
Bibliography/References in Harvard style.
You may use Appendixes. These and the References do not count for the total wordcount.
Part 2: Prepare an Online Business Plan (60%)

You have been hired as a Digital Business Manager to develop a company’s online business. The company is a small business that both imports products for retail and manufactures its own (the type of products is up to you to decide). The company does not currently have an e-commerce site (it may have a simple, non-transactional web presence) and you plan to start selling online. Two weeks after starting, you must present to the management board your digital strategy plan for the next 2 years.The plan should contain, at the least, the following sections: Executive Summary, Business Description, (brief) business environment analysis, (brief) competitor analysis, Marketing plan, Shop Development, Team, Budget. As part of the Business plan, research and propose a simple software suitable for online selling, which will be described in the section called Shop Development. You must state why it is a good choice for the business.

The deliverable is an online business plan, between 2100
It assesses the following learning outcomes:

Analyze the development of competitive advantage through digital technology
Identify current trends in technology in digital business
Understand how digital technologies can be integrated within business
Describe the digital business and compare it with non-digital businesses
Analyze and assess different approaches to the development of digital platforms