Stores meta data of various kinds about given target classes or methods
IoC Service Container
Static interface to concrete classes via an IoC Service Container
Service Provider where you can register your IoC bindings
Container for timeouts and intervals that allows you to keep track of them.
Event Dispatcher for ES6