In one particular implementation, a software platform is provided that can incorporate various functionalities.
The incorporation of third party extensions is essentially a transparent process, as far as developers are concerned.