Country-based quotas cause of long wait for Green Card for Indians, says US official A Green Card, known officially as a Permanent Resident Card, is a document that grants immigrants permission to permanently live