Japanese Zen Buddhism, also known as Zen, is a major school of Buddhism that emphasizes direct, immediate experience of truth. Karesansui, or 'dried landscape,' is a Japanese rock garden style that represents landscapes in miniature. It is often used in Zen gardens to symbolize the natural world and spiritual tranquility.