What type of chemicals does one need to maintain a pool and spa?

The types of chemicals needed to maintain a good balance in your pool or spa include chemical and non-chemical sanitizers, shocks, acids and alkalis, and total dissolved solids.