A blemish is any type of mark, spot, discoloration, or flaw that appears on the skin and there are many factors which can cause blemishes. One of the most common reason for blemishes to appear is not caring for your skin.