Are you New York State residents?
not
Do you want a New York driver's license, permit, or non-driver ID card?
not
can you give me details on the Non citizens and types of ID
it's not my case
do you want to renew your license?
yes
As long as the Temporary Visitor status that DMV has on file is not expired you can renew your license online , through the mail or in an office