There are a number of different ways in which people describe and talk about business models – the common feature is that they describe how an organisation’s activities interact to create and deliver value for their stakeholders.
The answer to the question of where innovation fits is not very satisfying. The answer is: it depends. On what? On where you sit on The Innovation Matrix.
Via Jens Hoffmann