here's a really good in-depth vid regarding OP's question.
"How Bitcoin Works Under the Hood"
http://www.youtube.com/watch?v=Lx9zgZCMqXEyou can find more explanatory vids and much more on documentary thread:
https://bitcointalk.org/index.php?topic=268955.0edit: heh, just read title and not the actual question...
What can bitcoin do? How do you make it become a money making machine?
lol...
ehm yea
perhaps make a startup
1. IPO
2. ??
3. Profit

anyway, perhaps the vids can give you an answer...