the main difference between lard and shortening is what they're made from--lard is made out of animal fat while shortening is made from hydrogenated vegetable oil. lard: lard is a semi-solid cooking fat made from pork fat.