It's like Bitcoin, but for apps. It's a decentralized app platform based on blockchain technology. Apps are called "dapps" (decentralized applications) so that once they're launched, they are not able to be modified or controlled by anyone after that.
Whisper is Ethereum's messaging protocol. It doesn't rely on any organization's servers, kind of like how Bitcoin isn't controlled by anyone.