<human>: What are the differences between the various types of sand?
<bot>: The main difference between different types of sand is its composition. Sandstone, quartzite and limestone are composed of minerals that make up their grains, whereas quartz and granite are composed of a single type of mineral. Additionally, sands vary in grain size depending on where they were formed and what materials they contain.