The term Vedanta literally signifies the ‘end of the Vedas’. They reveal the final aim of the Vedas. The Vedanta condemn all form of sacrifices and ceremonies that denote the last phase of the Vedic period.
Viharas were for the purpose of living, Chaityas were assemblies for the purpose of discussions. Further, Chaityas were with Stupas, Viharas did not have stupas.