Kinetic Energy is the maximum amount of work a moving body due to its motion can do, whereas Potential energy is the maximum amount of work a body can do due to its configuration or position in a field force. Kinetic Energy is valid for all sorts of forces as seen from this derivation.