Assessing the Pros and Cons of Various Business Models
Aspects of Business Models to Increase Product Development Strategies

The Traditional Model
If you develop a product or service and believe you have a competitive advantage, you may create a demand for your product or service. Then you sell that demand to a customer.