NYS Lifetime Sporting License
The Department of Motor Vehicles has teamed with DEC and NYS Parks to offer a new, convenient service for purchasers of DEC-issued Lifetime Sporting Licenses and Parks-issued Lifetime Empire Passport and Boater Safety Certificates. Your NYS DMV-issued photo document can now show evidence that you possess a one of these new NYS Adventure Licenses.
Basically - from what I understand of this - you can hunt and enjoy the outdoors (without hunting too) with this ID.
You can read more about it here.