So What is Application Whitelisting?
It basically only allows trusted applications, those in a so-called whitelist, to run in your computer. Before new applications even run, it has to be approved by the person in-charge, either the system administrator or the IT professional, for guaranteed 100% protection.
Traditional Application Whitelisting
Effective. Expensive. Time Consuming.
As more dynamic applications with regular updates & reiterations were used, it became time-consuming and difficult to maintain an application whitelist.