居民与非居民的区别有:概念不同;包含对象不同;在国际经济交往中界定不同;在外汇管制法规中区别外汇持有者身份不同。具体内容:1、概念不同。居民是指:在本国长期从事生产和消费的人或法人,符合上述情况他国的公民也可能属于本国居民。非居民指除居民以外的自然人、法人。2、包含对象不同。自然人居民是指那些在本国居住时间长达一年以上的个人,但官方外交使节、驻外军事人员等一律是所在国的非居民。法人居民是指在本国从事经济活动的各级政府机构、企业和非营利团体,但是国际性机构,诸如联合国、国际货币基金组织等组织,是任何国家的非居民。3、在国际经济交往中界定不同。作此界定的主要意义在于正确并且口径统一地反映各国的国际收支情况。根据这一界定,只有发生在居民和非居民之间的经济交易才是国际经济交易。4、在外汇管制法规中区别外汇持有者身份不同。一般而言,由于居民的外汇收支涉及居住国的国际收支问题,管汇当局对之管制较严。由于非居民的外汇收支与居住国的国际收支无涉,管汇当局对之管制较松。