"MetaMask is a browser extension designed to make accessing Ethereum's Dapp ecosystem easier. It also serves as a wallet for holding ERC-20 tokens allowing users to access services built on the network via the wallet." [1]
"The wallet can also be used to interact with decentralized applications, or dapps." [1]
MetaMask works with Ledger. [2] [3]
"MetaMask is . . . a crypto wallet that can be used to connect to the Ethereum blockchain. Ethereum-based tokens, such as ERC20, 721, etc. are supported by the MetaMask wallet." [4]
". . . you can also connect MetaMask to the Binance Smart Chain network, which will enable you to make BNB transactions through MetaMask. Apart from this transaction, BNB can also be swapped for other tokens on decentralized exchanges." [4]