Question: what are eight key elements of a business model?
Answer: A business model describes the rationale of how an organization captures, creates and delivers value. ... 
1) Value Proposition. ... 
2) Revenue Model. ... 
3) Market Opportunity. ... 
4) Competitive Environment. ... 
5) Competitive Advantage. ... 
6) Market Strategy. ... 
7) Organizational Development.