Computer virus is an infectious agent or a piece of destructive software that replicates itself inside a local or a remote computers via files: software programs and specific data files. It can usually be deployed via email messages or via a web site hidden among the html pages.
In 1983, Fred Cohen devised the term "computer virus" a small program that infects other software application by modifying their software write-up to include a possible evolved copy of itself. With this infected software application program can easily spread itself throughout a computer system or network using authorizations of every user using the same program using it to infect other programs.
We can see that software applications are mostly the target of a virus, on the other hand it can also infect certain types of data files that supports executable content, for example, files that are created using Microsoft Office programs that rely on macros.
Specifically vulnerabilities in certain Windows products can allow data files to be used in such a way that it will cost the host program to become unstable, after which a malicious code can be introduced into the whole system.
The best way to deal with any physical sickness is prevention, thus the best way to deal with a computer virus is prevention. Don't wait for a virus to infect your computer, be prepared for it by installing anti-virus software on your system, usually 1 anti-virus system is not enough.
You have to do some investments to protect your valuable files inside your computer. Prepare backups of every important files you have every day and also make backups on cd's of every important piece of software you have.
Be sure if there's a visitor that want to use your computer at home be sure to politely ask for the diskette first and run an anti-virus scan on it first before you let your computer read all those files.
The more helpful tips is to use http://www.virusdetails.com for all your virus warnings that are out there,and look at http://www.securitysoftwarezone.com/ to find out more about computer virus and how to protect you.