Viruses: Copies itself, needs contact to spread
Trojan Horses: Seems legit but access to someone else
Spyware: Secretly obtains personal information
Firewall
Common Sense