diff --git a/README.md b/README.md
index 2bc486fd..5be12604 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,16 @@
 PyBitmessage
-============
\ No newline at end of file
+============
+
+Bitmessage is a P2P communications protocol used to send encrypted messages to
+another person or to many subscribers. It is decentralized and trustless,
+meaning that you need-not inherently trust any entities like root certificate
+authorities. It uses strong authentication which means that the sender of a
+message cannot be spoofed, and it aims to hide "non-content" data, like the
+sender and receiver of messages, from passive eavesdroppers like those running
+warrantless wiretapping programs.
+
+
+references
+----------
+* [protocol specification](https://bitmessage.org/wiki/Protocol_specification)
+* [whitepaper](https://bitmessage.org/bitmessage.pdf)
\ No newline at end of file