As has been said, tinitus can be caused by a few different things. It could be a simple thing like a wax build up or fluid build up. If you experience discomfort or pain then it may be an infection. The only way to find out is to see your GP. Do not be tempted to poke about with ear swabs, the golden rule is that one should not put anything inside the ear that is smaller than your own elbow.