Six elements of a business model include descriptions of:
Customers to be served and the company’s relationships with these customers including customers’ value proposition
All products and services the business will offer
The business process required to make and deliver the products and services
The resources required and the identification of which ones are available, which will be developed in house, and which will need to be acquired
The organization’s supply chain, including suppliers and other business partners
The revenues expected (revenue model), anticipated costs, sources of financing, and estimated profitability (financial viability)