A combination of software and hardware that provides a means of delivering a message to a set of recipients.