Popping joints/bones!

Why do my shoulders, hips, and ankles pop so much? The popping usually isnt painful, but can be, more so in my shoulders.