A veneer is a thin layer of porcelain applied to the entire front surface of the tooth. A bonding is a resin that is applied to a smaller portion of the tooth to cover an imperfection.