SCCM, Explain software delivery methods relevant to SCCM
How does software get from the SCCM service to a managed endpoint?
The SCCM Software Center acts like an app store where deployed content from packages maintained by SCCM admins can be consumed. SCCM admins being either those locally in your group, the admins working on the SCCM campus effort, or other IT Pros who have volunteered content to be distributed.
Applications can be deployed in a number of ways. They may be made available, or required; to install or uninstall; and made visible in Software Center or hidden. They may also target endpoints directly or the Users themselves, via their netID. Endpoints targeted by an application deployment can find and launch the Software Center by clicking the Windows logo and typing "software center" and running the program that appears in the list of available or previously installed programs. Once launched, users can use the Software Center's search box to find desired content, click "Install" to install that content, or click "Uninstall" to remove the content from the endpoint they are using, assuming said content has been deployed in that fashion.
User targeted deployments are more easily accessed by visiting https://appcat.sccm.uillinois.edu, using either Internet Explorer or Firefox. There, a User can see all content that is available to them, and install them on-demand. Content installed in this way will thereafter be shown in Software Center, per above.
Typically a user would think of a program they'd like to use, install the program with the Software Center or Application catalogue, and use the program all without having to contact a local IT Pro for help. This makes the Software Center more useful when a non-administrative user needs a program installed ad hoc even outside University business hours.