CoW Protocol end users signal an "intent to trade" message as opposed to immediately executing orders on-chain (like on Uniswap). This lets solvers trade on behalf of the user. CoW Swap has differing types of interactions that a user is effective at executing. These interactions might be separated into interior https://v2-cowswap.fi/