Sun spots on your skin are sometimes called age spots, liver spots, or solar lentigo. These discolorations appear as a flat, brown area that resembles a freckle, but larger, and are caused by exposure to the sun. These spots usually appear on the areas of your body most often exposed to the sun: the face, backs of the hands, chest, and forearms.