This document provides an overview of viruses and worms, including how they work and different types. It begins by defining viruses as programs that can copy themselves without permission to infect computers, while worms are self-replicating programs that spread through a network. The document then covers the basic structure and components of viruses, differences between viruses and worms, and types of viruses such as boot sector, file, macro, and multipartite viruses. It also discusses worms like the Morris Worm and how they differ from viruses in spreading through a network rather than specific files or programs.