Need to do a list today, so here it is, feel free to add more in the comment, but 5 seems to be magical
- WinRT is a set of Windows 8 OS APIs based on classes, objects and members
C++ applications can call C runtime APIs and WinRT APIs.
.NET in Windows 8 is not "based on WinRT" but more that .NET can call WinRT OS APIs consistent with .NET developer style
Useful confusion: WinRT APIs can be used by both Metro style applications and desktop applications, others WinRT can only be accessed via Metro Apps..
- How is this different than the Win32 APIs?
- Win32 API are C DLL export APIs.
- WinRT APIs are OS APIs