What are the ingredients of sand?

Sand is commonly thought of as finely worn particles of quartz, but sand is actually small particles of any rock type, such as basaltic, feldspar, or calcitic rocks.