The word Zen is believed to have been derived from the Sanskrit word Dhyana, meaning deep meditation and awareness. Also known as Zazen, it is often described as the practice of ‘just sitting.’ It ...