Age spots, or liver spots, are flat brown marks on the skin which appear as a result of excess melanin, or skin pigment. Although age spots are harmless, many people look to have them removed for cosmetic reasons. Age spots vary in size and usually appear on the face, hands, arms and shoulders.