When it comes to the source of your sore throat, a virus or bacteria tends to be the culprit. It is very hard to tell the difference between these two causes by merely listing your symptoms. In fact, a physician has to take a throat culture in order to determine whether a virus or a bacterial infection causes your sore throat. It is important to pinpoint the root of a sore throat in order to administer the best and most effective treatment.