Kidney stones are hard deposits formed in the kidneys when minerals and salts in urine crystallize and stick together. They can cause severe pain in the back or side, blood in urine, and frequent urination. Treatment may involve medication, increased fluid intake, or surgical intervention in severe cases.