在加拿大,居民和非居民在税收方面会有不同的待遇。加拿大公民(即持有加拿大国籍的人)和永久居民在加拿大境内的全球所得都需要纳税。他们需要向加拿大政府申报他们在世界各地产生的所得,包括工资、投资收益等,并按照加拿大税法缴纳相应的税款。另一方面,非加拿大公民和非永久居民只需要针对在加拿大境内产生的收入缴纳税款,通常是根据所得额的百分比计算。需要注意的是,加拿大与其他国家之间可能存在双重征税协定,可以帮助避免在多个国家之间重复缴纳税款。因此,加拿大的国籍或居留身份对于个人在加拿大境内的税务义务是非常重要的。