WSO2 Carbon is an OSGi based SOA framework implementation on which all the WSO2 SOA Java projects are based on. It is a modular platform for SOA components and a set of components on top of the Carbon platform formulates a product, for example like WSO2 ESB and WSO2 Application Server