je définirais un service comme étant une "application" qui n'a pas besoin d'avoir une session utilisateur ouverte pour pouvoir tourner.
pratique si on veut laisser un serveur web, ou vnc tourner sans qu'une session soit ouverte sur un serveur par exemple...
on peut imaginer d'avoir un serveur de temps qui tourne en tant que service, comme ça ton pc continue de se synchroniser même sans session ouverte, et les autres utilisateurs se synchronisent alors sur ton pc.
mais sur google tu trouveras des définitions sympas et pas forcément compliquées (et sûrement plus précises et justes que la mienne).
ça c'est la mienne avec mes mots à moi