This document discusses viruses and legal protections against them. It begins with definitions of viruses and their types, including resident, non-resident, Trojan horses, worms, and email viruses. It then discusses various virus types like boot sector, program, macro, and multipartite viruses. The document outlines legal issues around virus creation and distribution. It discusses India's Information Technology Act of 2000 and penalties for cyber crimes. It concludes with discussing handling third-party software and analyzing applications for vulnerabilities.