Mindfulness Based Stress Reduction brings the principles of mindfulness meditation into everyday life by teaching specific skills and practices to help break cycles of anxiety, stress, unhappiness and exhaustion. It can be beneficial for adults, adolescents and children, healthcare professionals, as well as for different health-related outcomes including eating disorders, pain management, sleep disorders, psychological distress and for coping with other health-related conditions.