How do people even memorize these games?

I watch a lot of build videos and challenge runs, and they always just know exactly where to go to get a certain item, and they know what every item is and does, like reading it off a wiki page. I've played dark souls several, several times, and i still barely remember where the loot is. Theres just so much! Too much to keep track of. How do they do it?