First of all, i would like to point out to the uninitiated, i would like to explain what the following are:
VirusA Virus is a malicious program which will attack the system by exploiting vulnerabilities on a computer. Contrary to popular belief, Viruses can attack any system be it Linux, Windows or Mac, but rarely does it effect a non-windows based machine due to the nature that windows based systems practically dominate the computing world.
there are essentially 2 types of viruses,
man-made - a virus that is written specifically to exploit a computer system or many computer system for the sake of infamy or fortune or both.
and man-made error - which is a virus that attacks the self system due to an error or incompatibility. for example would be if there is a driver clash in a Windows system and a BSOD (Blue Screen of Death) comes on, it is technically an error or clash with the driver and some other components, therefore emulating a virus attack.
Worma self replicating program which will install itself automatically onto every folder onto a system and in most cases infect any external drive or network it is connected to. A work is self replicating and therefore makes it the fastest spreading type of malicious software in the world.
Malwarea term given to a program which runs maliciously to exploit vulnerabilities or to diminish system resources.
Spywaresoftware which gains access onto a system and promotes a slew of items such as pop-ups, advertisements, website page redirection, running heavy system resources, keylogging, and sends habitual information to the home server of the program, enabling the perpetrator to gain access and information and habits of the user.
Sharewarefull fledged software which can be used by an end user for a limited time before the license expires and asked you to pay for the full version. there may be variations of
NAGWARE which will allow you to continue to use the software but constantly ask you to update to the paid version.
FreewareSoftware which is provided free for use and open license and redistributable.
SoftwareComputer Appliances that can be installed to a machine for specific purpose such as Ms. Word and Firefox Browser.
Hardware
Components that are fitted into a computer such as, Processor, Ram, Motherboard, Hard Disk Drive, ROM Drive, Power Subbly Unit, Graphic Card, Lan Card, Wireless Receivers, Sound Card, Speakers, Printers, Scanners, Keyboards, Mouse, Monitors etc.
Trojan
A type of Virus that exploits Vulnerabilities on a system that hasnt been patched. it usually gathers information and allows the person who has deployed the trojan to get access to a system.
BackdoorA bypass from the traditional way of access. Programmers usually will deveop programs with a backdoor to enable configuration on the software if the software cannnot be access by normal means.
InfectionAn infiltration of a virus, or worm which will compromise the use of the computer.
AntivirusA Software usually by a third party vendor with will detect and remove threats such as worms and viruses and occationally other types of malware.