MetaMask is a crypto wallet and gateway to blockchain apps. As a browser extension and mobile app, it facilitates interactions with the Ethereum blockchain, allowing users to manage Ethereum and ERC-20 tokens, connect to DApps, and sign smart contracts.