Preheat the oven to 325° F.
Remove the ham from its packaging, and place it face down in the roasting pan.
If your package has any juices in it, pour them into the bottom of the pan, along with about 1 cup of water; this will help your ham to stay more moist.
Cover the ham tightly with foil (all of it but the bottom, so the juices can run out into the pan).
Bake the ham according to its weight; per the USDA, bake it at 325°F for 15 to 18 minutes per pound, 'til it reaches an internal temperature of 140°F. So a 10-pound ham will bake for about 150+ minutes.
About 45 minutes before the end of your bake time, empty the ham glaze packet into a small saucepan, along with 2 tablespoons water.
Bring the glaze to a boil over high heat while stirring constantly.
Remove the glaze from the heat. About 1/2 hour before end of cook time, remove the ham from the oven, take off the foil, and apply the glaze all over the outside of the ham with a basting brush.
Finish baking the ham, glazed and uncovered, for another 30 minutes or so.
When the ham is done, you can bring it out of the oven, let it cool just a bit, and use a sharp knife to slice it for serving. Store any leftovers in an airtight container in the fridge.