Dental bonding is an universal term to describe something that is adhesively attached to the tooth. Usually it is referred to treating cavities or to close spacings between teeth.
If you are referring to using resin for smile makeover, then it is referred to as resin veneers as opposed to using ceramics which is referred to as porcelain veneers.
I will explain the similarities and differences here.
Resin veneers are made from resin filling materials and porcelain veneers are made from ceramic or glass. Resin veneers generally require slightly lesser trimming of teeth than porcelain veneers.
However, resin veneers tend to loose its lustre faster (3 - 4 years, requiring re-polishing) and generally needs to be replaced much earlier due to colour issues as compared to porcelain veneers.
In the hands of a skilled dental surgeon, both resin and porcelain veneers will yield excellent initial results as they both change the shape, colour, and arrangement of teeth.