Usually, two standard roles are engaged in software distribution. The first is the management point, of course, and the second is the distribution point. Both of these roles are used along with all server features that are used for the installation of operating systems, applications, or updates.
When talking about application deployment, there is one more role, which enables users to access applications assigned to them personally and not to the workstations. This role name is Application Catalog, and the installation of this role has been covered in Chapter 2, Installing Configuration Manager.