Sore throats often mark the start of a cold or 'flu, but can also be due to a localised infection or irritation caused by coughing or mucus running down the back of the throat. The vast majority of sore throats are cause by a virus. However, in 10 percent of adults and 30 percent of children, the cause is a bacterium called strptococcis.