Mindfulness training is often perceived as a narrow field of mental practices when in fact it is a vast system of practices adapted to different cultures over thousands of years. Many approaches are supported by the most current and rigorous scientific fields of investigation available. However,  not all types of meditation are the same and different ways of practicing give different results.