ICT (Fourth Primary)

Computer Security

What do you call a program that can spread from one computer to another?