Since complete files or objects were passed for scanning, proxy-based anti-virus solutions are considered the first generation of network content inspection.
Further modules have been released over time, each providing a particular set of functionality, such as traffic shaping, and e-mail anti-virus and anti-spam.
By 2005-2006, they had gone beyond anti-virus solutions and also started focusing on increasing computer speed, mobile security and gateway level protection.