There are four different types of kidney stones-
Calcium stones
Struvite stones
Uric acid stones
Cystine stones