There are many types of stones, including gallstones, dental stones, and urinary stones. Gallstones are mainly associated with eating a high-fat, high-cholesterol diet, cholecystitis, parasites and so on. Dental stones are mainly related to smoking, alcohol consumption, food debris, periodontitis and so on. Urinary stones are mainly related to low water intake, low physical activity, and excessive consumption of high-calcium foods. Overall, stones are mainly related to diet, exercise and genetics.