What types of software can I use to remove viruses and malware?

There are several types of software that can be used to remove viruses and malware, including antivirus programs such as Norton, McAfee, Kaspersky, Bitdefender, Avast, and AVG; anti-malware programs such as Malwarebytes, Spybot, AdwCleaner, SuperAntiSpyware, and HitmanPro; and system optimizers such as CCleaner, Glary Utilities, and Auslogics Disk Defrag.