Да, есть разница между словами "sports" и "sport". Эти слова связаны между собой, но используются в разных контекстах.
"Sport" (существительное) обычно означает вид спорта или физическую активность в общем смысле. http://english-place.ru/vocabulary-lessons/sports-vs-sport
I enjoy playing sports. (Мне нравится заниматься спортом.)
Soccer is a popular sport around the world. (Футбол популярен во всем мире.)
"Sports" (множественное число существительного) обычно относится к различным видам спорта или спортивным мероприятиям в целом. Например:
The Olympic Games feature various sports. (Олимпийские игры включают разные виды спорта.)
She excels in many sports. (Она выдающаяся во многих видах спорта.)
Таким образом, "sport" является более общим термином, который описывает физическую активность и виды спорта, в то время как "sports" указывает на конкретные виды спорта или спортивные мероприятия во множественном числе.