Thoughts on Cheating?

Cristina
What is your definition of cheating in a monogamous relationship?
I think it's cheating if you do anything physical (kissing, holding hands, sex, etc.) obviously. 
But is it also the non physical things like flirting, either through text or hanging out?
I think my boyfriend cheated on me...