.Net Standard is what you build libraries against; its the abstract contract of the runtime.
Then .NET Framework, .NET Core, Mono, Unity, etc runtimes then implement that contract so a library built against .Net Standard will work on any of the runtimes.