What type of acid is carbonic acid, which is commonly found in water treatment systems?

Carbonic acid is a weak acid, meaning it does not fully dissociate in water and only partially donates a proton, resulting in a relatively low concentration of hydrogen ions.

Source: Physical chemistry principles of aqueous systems