Zen Buddhism is a Mahayana school that emerged in China, emphasizing meditation and direct insight into the nature of existence. It teaches that profound awakening can be found through disciplined practice and intuitive understanding, often valuing experience over scripture.