Is js-ipfs connected to the DHT?

Hey fellow IPFS_lovers, I was wondering if js-IPFS is connected to the DHT (dynamic hash table=decentralized list of available peers)?
Because I always see some disconnected preload nodes (preload node=ipfs node with a list of peers, centralized because it is owned by an organization I think Protocollabs) in the console when I run my code. And at the same time I see in the js-ipfs docs that we have DHT API.
Can anyone clear this contradiction?
Greetings to all :tophat:

Some answers about what is implemented now can be found here: Implementation status | IPFS Docs