In computing, a computer virus behaves in much the same fashion as a biological one, both function by infecting a machine, compromising systems and self-replicating for further propogation. It is created much the same as normal software, but its real-world applications are mostly illicit and maliciuos in nature. See also: Hack, Zero-day