Most people use these terms interchangeably, but technically, there are notable differences. Stain lifting can refer to removing surface stains and those set into the teeth. Whitening is about changing the color of the teeth themselves — even without staining — and works to restore them to a natural white. Bleaching is more about stain removal but can also whiten and often achieves results beyond a natural white.