Component that enables you to define services and re-use them in any part of your code. With this component you can solve any dependency injection problems you might have.