This article provides a comprehensive overview of Software Bill of Materials (SBOM), detailing its definition, essential components, and guidelines for developers and manufacturers on how to effectively build their SBOM. It emphasizes the importance of transparency in software components and offers valuable insights for improving software security and compliance.