What are the major categories of bonding agents for bonding to tooth structure?

There are two major categories of bonding agents – total-etch and self-etch systems. The total-etch systems are also known as etch and rinse bonding agents. They use phosphoric acid as the etchant for enamel and dentin. The self-etch systems use acidic primers to condition the tooth.