While working on a project, I had to research Bitcoin in depth. Because I spent the time familiarizing myself with the system, I thought I could share information about it if people are interested.
For a basic introduction, Bitcoin allows people who don't trust each other to agree on what events happen. In particular, the events are monetary transactions, which are initially brought into existence through "mining", and subsequently spent. Since it's a system that allows you to handle money with a minimum level of trust, it's quite interesting.
I don't know if any of you would be interested, but might as well offer!