The main types include Calcium stones (calcium oxalate or calcium phosphate), Struvite stones (often due to infections), Uric acid stones (often linked to high protein diets), and Cystine stones (related to a genetic disorder).