"The new sponsorship system will be on contract basis, said the assistant director of Border Passports and Expatriate Affairs Brig. Mohammed Al Ateeq in a press conference on Wednesday."

Can anybody explain what it meant? Thanks