We have all received tons of email newsletters from all sorts of senders. A sender creates these newsletters and sends them out to a mailing list. The sender probably wants to track and report on the progress of their email campaign. They probably also want to manage their subscriber lists and give the subscribers the options to opt in and opt out. We will be creating a web-based email newsletter distribution application that will allow the sender to perform these tasks, and we shall call it EvenContact.