Chaitya is the stupa at the far end of the cave, while Vihara is the hall axial to it
There is no material difference between the two
Vihara is a place of worship, while Chaitya is the dwelling place of the monks
Chaitya is a place of worship, while Vihara is the dwelling place of the monks