The Difference of Adware, Spyware and Anti-virus Adware, spyware and computer virus share some similarities,