.NET standard
The goal of .NET Standard is “one library to rule them all”, or more simply, one set of APIs that can be used across platforms without compatibility issues. At the moment, developers targeting one of the .NET variants need to understand the underlying platform to be able to develop for it. What makes it even more complicated is that there are multiple platform and API versions. Currently, the best solution is to create a PCL (Portable Class Library) and use