Lo shinto è la religione indigena del Giappone, mentre il buddismo ha avuto origine in India e ha raggiunto il Giappone solo nell'ottavo secolo. Lo shintoismo è una religione con un pantheon politeista, mentre il buddismo non ha una divinità principale, e si concentra principalmente sulle parole e sulle filosofie del Buddha.
I testi sacri dello Shinto sono il Kojiki e il Nihongi, mentre i testi buddisti includono i Mahayana, Pali Tipitika e Vajrayana. Lo shintoismo non ha un fondatore specifico, mentre un ricco principe indiano fondò il buddismo nel V secolo aEV. Mentre il buddismo ha diversi rami religiosi, lo shintoismo non ha sette religiose.