Contains tools used for component composition - which basically means, injecting component objects with its required dependencies and other configuration data.