There are basically 3 difference.
All rights of people within a National Park have to be settled while rights over land can be allowed inside a Sanctuary.
Grazing of livestock can be permitted inside a Sanctuary but not inside a National Park.
A Sanctuary can be upgraded as a National Park. However a National Park cannot be downgraded as a Sanctuary.