What is mindfulness?

The Oxford dictionary defines it as:
A mental state achieved by focusing one’s awareness on the present moment, while calmly acknowledging and accepting one’s feelings, thoughts and sensations, used as a therapeutic technique.

Flourishing Education