Computer program that can copy itself and infect a computer without the permission or knowledge of the owner.