Faith, effort, mindfulness, concentration and wisdom build on each other in a natural development. Understanding their relationship gives us a map for how the meditation process unfolds.
generosity-- the heart of the Buddha's path is natural to life. When we look carefully, we see the multiple levels of dana layered inside the Buddha's main teachings.