Согласно вайшнавской истории на большей территории Индии строго соблюдались ведические традиции до появления Будды (VI век до н.э.). Однако к этому времени широко практиковалось неправильное истолкование ведических текстов. В результате совершались архаичные жертвоприношения, в том числе принесение в жертву животных. Будда пришел к убеждению, что нужно отвергнуть “Веды” в целом, дабы исправить положение. Он осмыслял не столько метафизические идеи “Вед” о реальности, сколько проблемы морали и этики, принципы психологического возрождения, причины страданий и пути избавления от них.
Он выдвинул идею непостоянства, или временного характера всего материального,
и развил идею причинной связи, то есть ничто не происходит случайно.