Question: what is the difference between published and assigned applications?
Answer: When you assign an application to a user, its icons are set up and the software is installed on first use. ... If you publish an application, the user has the option of installing the application via the Add/Remove Programs control panel applet. The user cannot uninstall any deployed application.