Sitecore automation gives marketer a possobility to create marketing workflows which will put user through different states on the website.
The example of automation usage could be registration workflow (registered, confirmed, logged in) or purchase workflow (new order, added products, payment details, purchase complete).