Bonjour
C'est simple : "le, la, les" sont utilisés pour désigner quelque chose de spécifique, alors que "du, de, des" est plus générique. Exemples:
- J'ai l'habitude de lire des livres / Je lis le livre de Kipling
- Je voudrais du vin / J'aime le vin de la vallée du Rhône
- Les filles parlaient entre elles / La fille aux yeux bleus m'a regardé
In general, like in english, when you can use "a, an, this, that" it means that you can precisely name/indicate something.