Kidney stones are a common condition that affects millions of individuals annually. They are hard mineral deposits that can cause severe pain and discomfort and form inside the kidneys. Kidney stones can be brought on by a variety of factors, including dehydration, genetics, and diet, and can be as small as grains or as large as rocks.