In order to encrypt a message for someone else you need the public key and the Blockchain address (actually the hash of the public key)
Furthermore it can be sometimes pretty cumbersum to find someones Blockchain address since there is no central registry.
Aloaha makes it easy to assign an Alias to your Blockchain address and publish it to the Blockchain. After you logon to the Aloaha Blockchain usually you are taken to the page http://demo.chain-provider.com/index.aspx
On that page you find the fields: “My Alias” and “My Public Key”. On the right side of the fields you find the buttons “Publish”. Just click on the two buttons for “My Alias” and “My Public Key” and everyone knowing your Alias can easily send you and encrypted message.