The general structure of Buddha’s teachings, as it was described at First Turn of Dharma Wheel, consists of 37 aspects of the path to enlightenment (sometimes called also thirty-seven steps to Enlightenment). These aspects are divided into seven categories. They are : Mindfulness, Supreme Efforts, Necessary conditions, Skills and Strengths, branches of Attainment and the Noble Eightfold Path to Enlightenment.