Account abstraction turns wallets into programmable contracts. Learn how smart accounts enable sessions, recovery, gas sponsorship, and safer onboarding.