加拿大的人口主要都是以移民为主,年复一年申请移民的人数只增无减,加国的枫叶卡是拥有在加国永久居住的人群的证明,类似中国的身份证每隔几年的时间需要更新,但是持有者可以不受限制、不受约束的在加拿大生活,而入籍则是放弃之前拥有的国籍,并申请入籍加拿大,将变成加国公民的一员,无论是护照、签证、身份证等证件上面明确标注的国籍均为加拿大。根据现有的移民法律规定,拥有了加国的永居身份,凡是在五年的时间中,有三年及三年以上的时间在加拿大国土上居住,就达到了申请入籍的基本要求。对于某些国家来说,公民可以拥有双重国籍,但是中国并不承认这样的做法,而且中国的国籍法中有明文规定:中国不承认国内的公民拥有双重国籍的身份。在加拿大生子后自然也是入籍加拿大,正式获得加拿大公民身份,也是最快捷方便入籍的途径,既然选择了拥有加拿大的身份,那么加入加拿大的国籍也可在世界多个国家免签通行,但中国人却每次都需要在出入境时提出申请,对于经常出入海外的中国人来说这已经是很熟练的事情了。但是换了国籍同样会有一些麻烦,例如回中国需要办理签证。每个人由于自己的家庭、工作、子女等放面都会进行不同的选择,无论是保留绿卡还是入籍都有各自的优势,从没有标准来衡量入籍与绿卡之间的好坏,所以对于如何选择还需要看移民个人的实际需求。1、虽然出国或者旅游需要办理签证,但在手续方面会缩减很多。2、绿卡每次的有效期时间都比较长,无需频繁的续签操作,最少可以一次性拥有五年的永居资格。整体来看,从工签到绿卡是比较大的跨越,但绿卡到入籍加拿大并没有比较大的差距,所以对于选择入籍还是一直留有绿卡身份,主要根据个人的需求来判断,做出理性的、合理的选择。