Strep throat is a bacterial infection in the throat and the tonsils. The throat gets irritated and inflamed, causing a sudden, severe sore throat. Strep throat is caused by streptococcal (strep) bacteria. There are many different types of strep bacteria.