Привет.
Раньше было разделение на .net framework, .net core и .net standart. Суть в том, что все это фреймворки, которые содержат либы и тд. Просто либы в .net framework - только под винду, а под .net core кросплатформенные решения.
.net framwork и .net core оба используют внутри себя .net standart
Сейчас .net framework и .net core объеденили и получился .net (кросплатформенный)