Purpura and petechiae are spots of skin discoloration that occur when small blood vessels under the skin break and bleed. The main difference between the two is their appearance. Purpura and petechiae ...