This website discusses mindfulness and its benefits as well as offering practical daily practices and meditations.