Definition
An Exploit is code, a technique or a method that uses a Vulnerability to perform actions outside the system's intended behaviour.
Human Explanation
An Exploit uses an existing Vulnerability to gain unauthorised access, execute code or disrupt a system.
Why it Matters
A Vulnerability alone does not create an incident. Successful exploitation may lead to a security breach.
Conceptual Boundary
An Exploit is not a Vulnerability. It is a way of using one.
Practical Perspective
One Vulnerability may be used by different Exploits, and many Exploits stop working after the Vulnerability is removed.