An email service provider (ESP) is a company that offers email marketing or bulk email services. Typically an ESP provides the infrastructure to send the messages, offers templates and statistics for each message sent, handles unsubscribed, and monitors engagement for each list subscriber.