Components can be added or disabled as required. A disabled component will not be loaded into the system.
This also makes it possible to implement user access control lists (ACLs) and configure access by component. An administrator, for example, would have access to all components, while a journalist would only have access to news and sections.