Account abstraction is a concept that has been introduced to the Ethereum network through the ERC-4337 standard. It refers to the ability of smart contracts to interact with both externally owned accounts and contract accounts without the need for the user to differentiate between them.