1、二者的國籍不相同。華人不具有中華人民共和國國籍,而是取得了所在國的國籍。華僑是具有中華人民共和國國籍而居住在國外的中國人。
2、二者遵守的法律不同。華僑是受中國法律約束和管轄的在國外居住的中國人,無論是否在中國居住,都必須尊重中國的法律。