Kidney stones, also known as renal calculi, are small, hard deposits that form in the kidneys from mineral and acid salts. The most common types are calcium oxalate and calcium phosphate stones. Symptoms include severe flank or abdominal pain, nausea, vomiting, and blood in the urine. Diagnosis involves blood and urine tests, CT scans, x-rays, and ultrasounds. Treatment focuses on pain management and preventing recurrence by increasing fluid intake and modifying diet. Invasive procedures may sometimes be necessary to remove larger stones.