These brown spots show up on areas of the skin that have been exposed to the sun, usually the hands, chest, or face. They're the price you pay later in life for basking in the sun when you're young.
Age spots can get pretty big - up to an inch or so in diameter.
I'm afraid there's no natural way to eliminate age spots except by being smart about sunbathing in your youth. They don't work. They're not miracle creams and won't work overnight, but if you apply them as directed, you should see a difference in a few months. If you use these products, you'll have to be very careful to apply sunscreen daily to the area of your skin being treated, since they contain chemicals that can increase your skin's sensitivity to the sun's rays. Alternatively, you could look into getting rid of age spots the fast way - with laser treatments, which can zap them away in a single visit to the dermatologist.