A mole is a hyperpigmented area of skin, whereas a skin tag is a collection of blood vessels and skin that appear as small bumps on the skin.