Between 1500 and 1800 it's mainly "tactical play" (which includes seeing threats, recognizing tactical opportunities, calculation...), but also familiarity with your openings.
There may be also some psychological factors involved sometimes (ie. risk aversion / lack of confidence).
However, to answer this question for yourself, you can simply analyze games you lose against stronger players and try to determine the causes of these losses.

Hi,
I have an Elo rating of around 1450 on ICC and around 1590 on FICS (I haven't played here yet - correspondence chess not my thing really). I dont have a FIDE rating.
Anyway, my question is what distinguishes an Elo 1500 player from, lets say, an Elo 1800 player? I know I cannot expect any definitive answer to this question and that there are many determening factors... But I do know how and why I am able to beat a 1200 player easlily most of the time: tactics. I simply "see" a little bit more what's on the board than a 1200 player.
Is that the same reason why an 1800 rated player would beat me (a 1500 player) most of the time? Or do other factors - e.g. positional play - play more of a roll at this level? Or is positional play perhaps the dominant factor between a 1500 and an 1800 rated player?
And what about the difference between an 1800 and a 2100 rated player? And 2100 - 2500; 2500 - 2800.
Does anyone have any thoughts on this?
A.