Spam is an unsolicited message(s) sent for the sender's commercial gain. The method of delivering these messages is known as spamming. A virus is a set of instructions that can disrupt the regular operation of your computer. Spam messages can sometimes hold and transmit viruses.