Virus is a program the effects the normal function of a computer or other programs. Computer virus have broad categories depends on its nature, how they affect the system.