I will briefly describe (in a handwavy manner) what Heegaard Floer homology is. I will then talk about some things that it does. In particular, I will try to describe why it is very useful for people thinking about Dehn surgery. Hopefully, a few applications will also be discussed.