What is the difference between UNINSTALL and DELETE functions?

Applicable to Version : 3.20.1130
 
UNINSTALL will only uninstall the agent from the computer but cannot release the license from that machine.

DELETE will uninstall the agent from the machine as well as release the license from that machine.

Example:

Consider the example that customer has purchased a license for 50 agents for all the modules. Customer is having 55 machines in his company. Admin has installed agents on all the 55 machines.

As license is for 50 agents only, only 50 machines will be shown in Agent panel. The server which communicates with the agent first will be listed in those 50 machines. All the modules will also be effective on these 50 machines.

Go to Tools --> Computers, to see all the agents (With and without licenses).
 
Now, if administrator wants to release the licenses from 5 machines that are shown in agent panel then it needs to perform following steps.
 
  1.  Logon to Web Admin Console and go to Tools à Computers.
  2.  Select those five computers from which you want to release the license. 
  3.  Click on DELETE and then click on OK.

This will release license and uninstall agent from those five machines.

As soon as agent gets uninstalled and licenses released from those machines, they will be removed from agent panel. Now, those five licenses will be automatically applied on the remaining five machines on which agents are installed. Administrator needs to re-logon with console to get it affected in the Agent Panel.