ICT (Year 2)

Online Safety

What do you call a computer program that can spread itself?