Vulnerabilities are weaknesses or flaws in systems that could be exploited. Threats refer to potential sources of harm or attacks that exploit vulnerabilities. Exploits, on the other hand, are specific techniques or tools used to take advantage of vulnerabilities, typically performed by threat actors to compromise systems or gain unauthorized access.