The Heart Sutra is a part of the Mahayana Sutra taught by the Buddha. The Mahayana Sutra is so long that most people have no chance to read it completely in their lifetime. Because the meaning of the Heart Sutra is the essence of the Mahayana Sutra, the Buddhas spread it separately for the benefit of all beings.