Understanding Non Equilibrium Thermodynamics