Out-of-town是一个和空相比范围比较广的词。可以指市外,省市,国家。在不同的语境下有不同的含义,不能一概而论。只要人不在原籍而是在外地,都是外地。
Out-of-city可能意味着人们已经离开他们原来的城市去了另一个省。这里的外地是指外省市。
Off-site可以指人们离开自己的国家去其他国家发展或学习。这里的异地是指国外。