A type of malware that can replicate itself and spread to other computers.