A tech business model is made of four main components: value model (value propositions, mission, vision), technological model (R&D management), distribution model (sales and marketing organizational structure), and financial model (revenue modelling, cost structure, profitability and cash generation/management)