White spots on the body may be due to two primary causes.
• Tinea versicolor
Leucoderma or vitiligo is the whitish Patch on the skin. Under this skin condition, certain parts of the skin gradually lose color leaving behind white patches. This occurs due to loss of melanin, a dark pigment which gives color to skin. It may begin with a small patch but slowly and steadily spreads throughout the body. This is not a dangerous or contagious skin disease. Cause of it is unknown but may be due to emotional stress, hereditary factors, worms, sunburns and physical illness.
Tinea versicolor, is present in small numbers on normal skin; regular washing rids the skin of dead skin cells as well as excess yeast. But it can grow in great amounts - during the summer months when sweating occurs or when a person's immune system is weakened - and interfere with the normal pigmentation of the skin; resulting in unsightly spots in both light and dark colors.
Things that can be taken care of are
Avoid stress and try to relax
Do not use hard soaps while bathing
Get a sun bath in the early hour for 15-20 minutes Avoid cosmetics like cream, powder and other triggering agents.
Increase iron deficiency by eating foods such has meat, liver, cereals, beans, lentils and green leafy vegetables.
Avoid citrus fruits, tamarind, fish, lobsters, crabs and prawns.
Sodium or salt consumption should be decreased during the leucoderma treatment please consult an ayurvedic physician for proper diagnosis.