The 2500 is better at all 3 aspects of the game but to me the main differences are -
Depth of understanding of the position - A whole lot of items fall into this category and it's too broad to describe in a little post like this. There are videos in which people about 400 points apart look at the same position and tell you what they think. You can clearly see the difference there. I think Gotham chess had done some video between himself and Hiraku and it was incredible how differently the two saw the board.
Planning + Execution - This is a big factor I think. Lower rated players aren't really working towards some sort of plan.
Better technique - The ability to take your advantage and keep pressing until you win.
At even higher levels, it comes down to understanding of end games and pawn structures along with improving your ability to calculate much more precisely, waiting moves and of course opening prep.
Depth of understanding of the position - A whole lot of items fall into this category and it's too broad to describe in a little post like this. There are videos in which people about 400 points apart look at the same position and tell you what they think. You can clearly see the difference there. I think Gotham chess had done some video between himself and Hiraku and it was incredible how differently the two saw the board.
Planning + Execution - This is a big factor I think. Lower rated players aren't really working towards some sort of plan.
Better technique - The ability to take your advantage and keep pressing until you win.
At even higher levels, it comes down to understanding of end games and pawn structures along with improving your ability to calculate much more precisely, waiting moves and of course opening prep.