Cleanup the confusion about snapshot/differential