The teeth whitening refers to restoring the natural white color of your teeth. This procedure involves using chemical agents that remove stains from your teeth, making them look brighter.
On the other hand, teeth bleaching is the process of making the teeth whiter than they naturally are. This process mainly involves using hydrogen peroxide and carbamide oxide to carry out the bleaching process.