This document compares application control software from four vendors: Kaspersky Endpoint Security for Windows, McAfee Application Control, Sophos Endpoint Protection - Advanced, and Symantec Endpoint Protection. It evaluates their abilities to regularly control applications, audit installed software, protect against advanced persistent threats, and manage users. The testing found that Kaspersky provided the most fully-featured application control and was most effective against threats. While no product was perfect, default deny policies that whitelist approved applications were deemed the strongest approach to application control.