The Kushanas were also called as Guishuang as mentioned by various Chinese texts. Kushanas were also known as Tocharians and were one of the five tribes of Yueh-Chi or Yuezhi.
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.