Unwanted activity/content that is usually of a promotional nature.

Spam is unwanted activity/content that is usually of a promotional nature. Examples of spam include unsolicited emails and comments that simply advertise a service.

Since lots of spam is by bots, a common way to stop spam is to add a CAPTCHA to your site, or hide your email address.