crab apples are just another variety of apples, smaller, a bit red and a lot more sweet and sour, though that depends on the tree, my Grandad and Grandma used to have one in their garden :) though quite a few got filled with various insects and stuff wanting to eat them :p
I remember the taste...