The process of using software to automate marketing actions, such as sending emails or managing campaigns.