The name of a Spyware is generally derived from the code of the Spyware, or the behaviour of the Spyware. Distribution methods, websites or the vendor of the Spyware are also used to define a name.