Yup.
Di-chlor is stabilized chlorine, typically in granular form. It's easy to broadcast, dissolves fairly readily, adds chlorine and cyanuric acid (cya) to the pool.
Tri-chlor is stabilized chlorine, generally in tablets, or pucks. Dissolves more slowly so it's suitable for floater use. It adds chlorine and cyanuric acid to the pool.
Bleach, or sodium hypochlorite, is non-stabilized chlorine. Laundry variety is typically 5.25 to 6 percent strength (pool store stuff may be 12% at full strength, but it drops off easily to 8-10% over time), and adds chlorine to your pool, nothing else.
Bookmarks