A kidney stone is a calcium stone in the kidney that is made of calcium oxalate. Having a kidney stone is a very painful experience.