What types of things cause kidney stones? Please list them?

Kidney stones. There are several types of kidney stones so to a large degree the causative dietary items depend on composition. Most stones are calcium oxylate. Calcium intake is mot really the culprit. Oxylic acid often is though. There is likely a genetic predisposition for many, if not most, stone formers. Drinking enough fluid to make 2 liters of urine per day is the cornerstone of prevention for most.