Please enable JavaScript
There are 8 pillars of mindfulness, which are the basic principles of the practice.