Instead of submitting explicit, step-by-step instructions for a transaction (like gas settings, calldata and specific contract interactions), a user expresses what they intend to achieve