Overview

There are a number of different ways in which code or business logic can be "injected" into the generic Infinit.e framework (see architecture diagrams):

From the above diagram: 

Contributing code back to the Infinit.e community

There are two ways in which this can happen: