Heat always flows from hotter objects to colder. Conduction is the flow of heat energy through solid bodies. This heat flow occurs when two solid bodies of differing temperatures come into physical contact, or when one solid body experiences a temperature difference from one area to another.
Convection is the transfer of heat through the movement of a liquid or gas such as water or air.
A good example is the uniform heating of water in a tea kettle. Water heated at the bottom of the kettle rises, allowing cooler water to move to the bottom, where it is then heated. This continuous stirring action brings the whole body of water to a near uniform temperature. Radiation is the transfer of heat energy via the electromagnetic radiation emitted by an object. This radiation is emitted by objects in all directions without need of a solid or fluid to transfer the heat.