Fresh ham is an uncured / uncooked / unsmoked hind quarter of the pig. It's often boned, stuffed, roasted though it can be cooked or smoked like any other cut of pork. Hard to come by in most parts of the country unless you special order from a butcher.
More about fresh ham
here