I’m no expert and I’m sure someone will come along with more info, but crab apples are wild apples. Table/cider apples are are cultivated to be larger and specific flavors, but crabapples are wild, generally small, and generally don’t taste very good eaten raw by themselves.
Im trying to find...