 Business model frameworks represent the core aspect of any company; they involve "the totality of how a company selects its customers defines and differentiates its offerings, defines the tasks it will perform itself and those it will outsource, configures its resource, goes to market, creates utility for customers, and captures profits".A business framework involves internal factors (market analysis; products/services promotion; development of trust; social influence and knowledge sharing) and external factors (competitors and technological aspects).A review on business model frameworks can be found in Krumeich et al.