.NET de Base est un moteur d'exécution. Il permet d'exécuter des applications qui sont conçues pour cela.
ASP.NET Core est un ensemble de bibliothèques qui constituent un Cadre pour la création d'applications web.
ASP.NET les bibliothèques de Base peut être utilisé sur les deux .NET de Base et le "Plein .NET Framework" (ce qui est livré avec windows pour de nombreuses années).
La confusion de la partie est qu'une Application utilisant les bibliothèques et les outils de ASP.NET Core est généralement dénommé "ASP.NET Application de Base" - ce qui en théorie ne dit pas si il est construit pour .NET de Base ou .NET Framework. Ainsi un "ASP.NET Application de Base" est aussi un ".NET Application de Base" ou un ".NET Framework d'Application".
Cette image montre la relation de cause technologies (prises à partir de ce blog)
![.NET Web Application Technologies]()
Ici vous pouvez voir que ASP.NET de Base est construit "sur le dessus de la" les deux .NET Framework et .NET Core, tandis que "ASP.NET" (maintenant souvent dénommé "classique ASP.NET") en est un .NET Framework.