Components form the basis of the architecture of System Center 2012 Configuration Manager and they work together to implement different functionality. You can install all the components on the site server or, alternatively, you can separate different components to other servers to offload some of the work from the site server to improve the performance.
This book doesn’t cover all the components but focuses on the following ones which are heavily used by many administrators:
Pull distribution points
Software update points
Troubleshooting rotating management points ...