I\'ve read many articles, including this one, yet I can\'t still figure out what\'s the difference, and they have not explained it either in simple terms or at all.
Can
In Simple terms, as per my understanding and the reference from the article https://karthikekblog.com/net-core-sdk-vs-runtime-vs-hosting-bundle/
.NET SDK - This includes everything you need from creating .Net Core application to building, running and publishing the applications. This purely require by development environment, so developers can develop the application from the scratch and build, debug and run the application.
Runtime - This only has the components requires to run the .NET Core applications. SO this can be installed in server side where you deploy the application and don't require builds and debugs. It required IIS hosting components separately. Instead you can use Hosting Bundle for Windows.