.dlls are executable in a sense they contain executable code, however they lack appropriate structures to be executed as a standalone program.
I think for most intents and purpose “DLL Platforms” = “Windows”. There will be edge cases, like ReactOS, but I wouldn’t worry about those unless I had already known I have to worry about them