What causes an ear infection (otitis media)?
An ear infection is caused by improper drainage of fluid that collects behind the ear drum during a cold, allergy, or upper respiratory infection and the presence of bacteria or viruses. The build up of pressurized pus in the middle ear causes an earache, swelling, and redness. Since the eardrum cannot vibrate properly, the individual may experience hearing problems.