White stains on skin, also known as hypopigmentation, appear as white patches mainly due to reduced melanin production. Also resulting from fungal infections, autoimmune disorders or nutritional deficiencies, while some patches are temporary, others may be permanent.