This document provides an overview of common computer viruses and other harmful software, how to protect against them, and how to recover from infections. It defines key terms like viruses, malware, spyware, worms, and Trojan horses. It recommends having up-to-date anti-virus, anti-spyware, and anti-malware software to prevent infections, and describes signs of infections to look for. For recovery, it suggests using system restore functions or removing viruses externally with specialist software. The goal is to teach fundamentals for understanding and tackling most virus issues.