What is your definition of flirting?

Flirting can be a really vague topic so I was wondering what flirting is in your guys opinions? Mine is: Talking and interacting with someone to make yourself seem more desirable and with the intention of dating them or making them want to date you.