Bonding can be used to correct minor cosmetic flaws, which is why your dentist might recommend this treatment for teeth that are chipped, discolored, or have gaps between them. It may also be used as a temporary measure until more extensive restorations can be done.
White fillings are most often recommended for restoring the primary (baby) teeth. Since these teeth aren't permanent, they don't need to be fixed with durable materials like gold and porcelain crowns. Composite fillings can also be used for baby teeth, but your dentist may only recommend them if the tooth has minor decay or there is not enough healthy tooth left to prepare a shape conducive for placing a crown.