What is Mahayana Buddhism?

Mahayana Buddhism is the larger of the two branches of Buddhism. It was formed in India, and the name refers to spiritual motivation. Mahayana Buddhism spread throughout Asia, and is still practiced in China, Japan, Korea, and Vietnam.