Thermal energy is a state quantity, which we generally call internal energy or thermodynamic energy, and it is the macroscopic floorboard of molecular potential energy and kinetic energy of molecules in an object.
Heat is a process quantity, that is, the heat that an object can transfer to the outside world. Thermal energy is a state quantity and also an energy. There is not much difference between the two. In physics, the heat released by 1 kg when a fuel is completely burned is called the calorific value of this fuel.
In spoken language, some people will take the hot price as the calorific value. This is not standardized. Its physical meaning is a physical quantity indicating the heat release when fuel is burned.
Example: q alcohol = J/KG means that the heat released by complete combustion of 1KG alcohol is 3.0×10.7 cubic meters.
Remember to set me as the best answer! !