Birthmarks are colored marks or spots on the skin that are present from birth or develop shortly after. They result from an overgrowth of blood vessels or pigment-producing cells in the skin.