In chess, there are basically three ways to evaluate moves
1) pure calculation
2) recognize the position (or a very similar one) from a previous game, and remember what the best move was
3) intuition - this one is harder to explain but, I think of it like instinct/muscle memory
All the top players are good at all of these things. But some are agreed upon as much better than others. Magnus is widely agreed to have the best memory. The contender for best calculator might be Fabiano.
In humans, all else being equal, memory seems to be superior to calculation, because calculation takes time.
Chess engines seem to reverse this, with calculation being better than memory, because memory is expensive.