Microsoft jumped from .NET Core 3 to .Net (Core) 5 to avoid people conflating .NET Core 4 with .NET Framework 4.
Now tech adjacent people in my world, including people from Microsoft, think .NET Core 8 and .NET Framrwork 4.8 refer to the same version.
Luckily that problem will go away as we do our now biannual ritual of upgrading .NET versions, frustratingly.
For example, see Mandy Mantiquila interview with Nick Chapsas, if I remember correctly it is one of them.
and that's AFTER they changed the names of Personal and Work. Before that, you'd have Microsoft Teams and Microsoft Teams. One was purple with a white T and the other was white with a purple T.
If you tried to login with the personal version, it would error-out but not give any indication you may be using the wrong version. Let's be real. NO ONE is using Teams in their personal life. /rant
They're just infuriating on every level when it comes to naming things.