I had always wondered what causes our knuckles to pop. What causes the cracking/popping sound when we bend or pull the fingers in our hands?

I found a very satisfactory explanation here.

Apparently, it is bubbles bursting in the synovial fluid surrounding our joints!