MetaMask is a web browser extension that allows you to manage your Ethereum private keys via your web browser.
By doing so, MetaMask serves as a wallet for Ether and ERC-20 tokens.
MetaMask also allows you to use Ethereum Decentralized Apps right from your browser without running a full Ethereum node.
Mentioned in this answer

MetaMask
Brings Ethereum to your browser