Externally owned accounts (EOA)
These are self-controlled and are the most common Ethereum wallets like MetaMask, Exodus, and Ledger Nano, anyone with the key’s control.
Contract accounts
These are also known as smart contracts and aren’t controlled by users but by the logic of codes.