No, energy will transfer between any adjacent bodies, moreover, a medium is not necessary for energy to transfer between objects at all. That would be a little thing called radiation.
In solids, energy is transferred through vibrations of particles called phonons. In liquids, energy is transferred by the movement of particles through convection and diffusion. In gases, energy is transferred mainly through collisions between gas molecules. In a vacuum, energy is transferred through electromagnetic radiation.
The only way thermal heat can travel through a solid object is by conduction.
Heat can move through any medium that contains particles capable of interacting with one another. In solids, heat is transferred by phonons (vibrational energy), while in fluids, heat is transferred by the movement of atoms and molecules. In a vacuum, however, heat can only be transferred by electromagnetic radiation.
You are probably thinking of convection, which is transfer of heat by currents set up by variations in density of the liquid.
Convection occurs in liquids and gases because the particles are free to move and can transfer heat energy through the bulk movement of the fluid. In solids, particles are closely packed and cannot move freely to transfer heat by convection. Heat in solids is primarily transferred through conduction, where thermal energy is passed through direct contact between particles.
No, heat can be transferred by three methods: conduction (transfer through direct contact), convection (transfer through fluids like air or water), and radiation (transfer through electromagnetic waves). Radiation is just one of the ways heat can be transferred.
heat is transferred only from high energetic concentration to low energetic concentration. therefore heat cant be transferred in any usual way.
Convection relies on the movement of fluid particles, such as air or water, to transfer heat. Since solids do not have freely moving particles like fluids, convection cannot take place within them. Heat transfer in solids typically occurs through conduction, where heat is transferred through the vibration of atoms or molecules.
Since most of the time we are concerned with heat being transferred via conduction, the denser the material, the easier it is to conduct heat. Except for the rare anomaly (think ice vs liquid water) solids are denser than their corresponding liquid forms. All that is a gross simplification of course. Many liquids heat quite a bit better than solids and convection (which can occur in liquids but not solids) can greatly aid in the speed of "heating up", so the generalization that solids heat up faster than liquids is only a tendency rather than a rule.
energy is lost through heat excretion and movement
In matter, heat transfer occurs through conduction, where heat is transferred through direct contact within a material. Additionally, heat can also be transferred through convection, which involves the movement of the material itself to distribute heat.
Heat transfer occurs by convection, conduction and radiation. In conduction, heat is transferred through collision of rapidly moving molecules. It is only through successive collision of molecules that heat transfers through an object.