Applications, files and settings will migrate as part of the upgrade from Windows 8 or Windows 7 to Windows 10. However some applications or settings may not migrate.
For Anti-virus and Anti-malware applications, during upgrade Windows will check to see if your Anti-virus or Anti-malware subscription is current. Windows will uninstall your application while preserving your settings. After upgrade is complete, Windows will install the latest version available with the settings that were set prior to upgrade. If your subscription is not current, upgrade will enable Windows Defender.
Some applications that came from your OEM may be removed prior to upgrade.
For certain third party applications, the “Get Windows 10” app will scan for application compatibility. If there is a known issue that will prevent the upgrade, you will be notified of the list of applications with known issues.