The Mayo clinic has a summary on tinnitus that's pretty good - it describes causes and possible treatments.
http://www.mayoclinic.com/health/tinnitus/DS00365/ I've had it myself for a number of years now; during the day it's not a big deal but it makes it hard to go to sleep at night - I need some background noise like a radio or TV to help drown it out.