dougger wrote:
I also don't understand the difference, if any, between virus and malware.
A virus is a particular type of malware that works by spreading itself from one infected program to another.
The analogy is to biological viruses - such as common cold viruses – that reproduce by taking over cells in your body. By itself, a cold virus is an "inert" collection of genetic material. Once it gets inside one of your cells, that virus takes over the cell and turns it into a virus factory. Many new copies of the cold virus then flood out of the infected cell into the rest of your body where they may turn other cells into virus factories.
Eventually the infected cells die / are killed by your immune system (the normal case for common colds) - or YOU die (which can happen with nastier viruses like the ones that cause ebola).
A computer virus gets into your computer when you run something from an infected source. Once it has infected applications or other executable files on your computer, it tries to spread itself to other executable files whenever you run one of the infected applications. That is, it turns infected applications into virus factories.
Many other forms of malware just do something bad – possibly in a surreptitious fashion – without making a bunch of copies of themselves. Because they have different mechanisms, they have different names, but it doesn't mean that you want any of them on your computer.