Software Bill of Materials refers to a complete structured list of components, libraries, and modules that are required to build a given piece of software and the supply chain relationships between them. It also catalogs the versions, upgrades, known vulnerabilities, and dependencies in the components.
A May 2021 Executive Order issued by the White House requires software vendors who work with the federal government to provide SBOMs for their products.