Virus (computers)/Definition

A piece of malware that can exist only as part of another, authorized piece of software, which is an unauthorized consumer of resources on a computer; it may or may not propagate to other computers inside software sent to them