The bleaching action of sulfur dioxide ($SO_2$) is due to reduction, and it is temporary because the bleached color can be restored by atmospheric oxidation. In contrast, the bleaching action of chlorine is due to oxidation and is permanent.