There are replacements for steamapi.dll that let you play games without needing to have Steam open (e.g. "Goldberg"). These are sometimes called 'Steam Emulators'.
Yes we all know the joke, but it very much is an emulator. Otherwise Yuzu is not an emulator either since it mostly just translates the Switch graphics API calls to equivalent DirectX ones