Search, dowload and install windows updates.
https://docs.microsoft.com/en-us/windows/win32/api/_wua/
Critical Updates: Specifies a widely released fix for a specific problem that addresses a critical, non-security-related bug. Definition Updates: Specifies a widely released and frequent software update that contains additions to a product's definition database. Feature Packs: Specifies new product functionality that is first distributed outside of a product release and that's typically included in the next full product release. Security Updates: Specifies a widely released fix for a product-specific, security-related vulnerability. Service Packs: Specifies a tested, cumulative set of all hotfixes, security updates, critical updates, and updates that are applied to a product. Additionally, service packs may contain additional fixes for problems that are found internally since the release of the product. Tools: Specifies a utility or feature that helps to complete one or more tasks. Update Rollups: Specifies a tested, cumulative set of hotfixes, security updates, critical updates, and updates that are packaged together for easy deployment. An update rollup generally addresses a specific area, such as a security or product component. Updates: Specifies a widely released fix for a specific problem. An update addresses a non-critical, non-security-related bug. Upgrade: Specifies an upgrade for Windows 10 features and functionality. Your software update points and sites must run a minimum of WSUS 6.2 with the hotfix 3095113 to get the Upgrade classification. For more information about installing this update and other updates for Upgrades, see Prerequisites for software updates. Source: https://docs.microsoft.com/en-us/mem/configmgr/sum/get-started/configure-classifications-and-products