The difference is in the depth of intent. Abandoned Cart flows target users who added an item to their cart but left before reaching the checkout page. Abandoned Checkout flows target users who actually started the checkout process and entered their email but stopped before paying. You need both to maximize recovery, with the latter usually having a higher conversion rate.
