绿卡与护照最大的不同在于政治权利(投票权与被选举权)与义务。持有一个国家的绿卡,意味着持卡人可以在不需要签证的情况下自由出入签发国、具有在签发国永久居留、工作和学习的权利,可以享受公共医疗、教育等社会福利。而持有一个国家的“护照”,就完全和生于斯长于斯的公民一样,享有完全同等的福利及政治权利,当然纳税、兵役等公民义务也相应需要履行。
值得注意的是,除了办理护照移民项目,一步到位拿护照外;办理绿卡移民项目,在获得永久居留权后,如果能达到移民法案所规定的相应的居住、语言等要求,也是可以申请入籍的,入籍申请获批后,即可获得该国“护照”。