This post from the DCoE blog provides an overview of mindfulness meditation, as well as explanations for three therapeutic mindfulness meditation techniques: Mindfulness-based Stress Reduction (MBSR),  Mindfulness-based Cognitive Therapy (MBCT), and Mindfulness-based Relapse Prevention (MBRP).