Purpura (or blood spots) on your skin can be a sign of a more serious condition. Contact your healthcare provider if you notice any discolored patches, spots or bruises on your skin. Treating purpura involves finding the cause and treating that condition or disease.