An SBOM (Software Bill of Materials) is a structured inventory of all components, libraries, and dependencies used in a software application. It provides visibility into what software is built from and where potential risks exist. Also known as a software component inventory, SBOMs are critical for modern security.