Mindfulness is a technique that is being taught in several different disciplines. Discuss

Mindfulness is a technique that is being taught in several different disciplines.  I came across it in my work with DBT – a therapist protocol for borderline personality.  This is a skill meant to help a person live in the moment, focus their energies, and regain control over their thoughts and emotions.