Ham is available in different forms, such as bone-in, semi-bone, and bone-less.
Bone-in ham : This type of ham can be a butt or shank portion or it could be a whole or half leg that has the hip, thigh and/or shank bone remaining as part of the ham. Bone-in hams are more attractive and flavourful.
Semi-bone ham (partially de-boned) : A ham from the leg primal cut that has only the leg bone remaining. The hip or shank bone has been removed, making it easier to carve. The remaining leg bone helps to make the ham more flavourful.
Bone-less ham : A round, oblong or rectangle-shaped cut that has the hip, thigh and shank removed. It has also had most of the fat removed. Bone-less hams are easier to carve because there is no bone to carve around but without the bones, the ham will lack the flavour found in a bone-in ham.