yes atty, this is what i understood from all of ur explanation and i am putting it in proper order below....
A body has some amount of energy associated with it, which would be either in the form of potential energy or kinetic energy.
Energy flows from one body to other in the form of work or heat. For work to be done, there should be imbalance in the forces(pressure incase of fluids), thereby the resultant force will cause displacement, which is then work is said to be done. For energy flow in the form of heat, there should be a temperature difference. In both the cases, we will see only the end result i.e increase or decrease of either potential energy or kinetic energy of the body.
Am i right till now?