UTM (Unified thread management system) is a network security solution that evolved from traditional firewalls. It allows organizations to deploy a single appliance that performs multiple security functions like network firewalling, intrusion prevention, antivirus, anti-spam, VPN, content filtering, and reporting. The worldwide UTM market was worth $1.2 billion in 2007 and is forecasted to grow 35-40% annually through 2011. Purchasing criteria for UTM appliances include functionality requirements, pricing, flexibility in selecting features, and ongoing subscription costs.