Tonsillitis is an infection of the tonsils. Both conditions may result in throat pain and bad breath. Tonsillitis may be associated with red, inflamed tonsils and a sore throat, fever and headache.