Hi I was going through Solidity documentation more specifically accounts section, I understand that there are two types of accounts in Ethereum one is External accounts (the one owned by the human) and other is contract account which store code.
Both types of account can hold ether but one line in documentation confuses me
Every account has a persistent key-value store mapping 256-bit words to 256-bit words called storage.
Here is the link of the documentation http://solidity.readthedocs.io/en/v0.4.24/introduction-to-smart-contracts.html#index-6
I understand how contract have storage space and why, but why this line is applied for the External account? There are answers available in the context of contract accounts but not in the context of an external account.
Am I missing something here? Any help would be highly appreciated and will be helpful for me and for future readers.