Ideally there should be explanations for all experience levels, like beginner, intermediate, expert. When they explain in beginner terminology it makes it harder for intermediate users to understand because the intermediate doesn't know what a wallet is but knows what a master private key is and child key and how a HD wallet works so if those kind of universal terminology was used it would be easier to switch between wallet software.
Yeah, it's kind of messed-up when they named the account derivation path "
account".
Maybe an established term ever since when Bitcoin Core used "
accounts" feature (
before 0.17.0), now, it just confuses some users.
I'm not entirely sure on the history of naming the derivation path levels of standard derivation paths including BIP32's term though.
To be fair, IMO there's no better term for its use-case.