If you know what you are doing is not cool with your partner and you do it anyway,without them knowing, it is cheating.
To nail down a set of black and white rules on what is cheating and what isnt is nearly impossible.
Since no two couples dynamics are the same everyone has different ideas on what constitutes cheating. If you go outside the boundaries set in your paticular relationship then you are a cheater.
Just my thoughts.
BTW,
The word "YOU" is not directed towards anyone in this thread. Just using it as a generic term.