Google Docs runs entirely in a browser. However, Windows 11 lets you turn any website into a using Microsoft Edge or Google Chrome. This gives you:
Hover over (or "More tools" in older versions) and select "Install page as app" (or "Create shortcut"). google docs download for windows 11
Once installed, Google Docs will appear in your Start Menu, sit in your Taskbar, and run in its own separate window. It integrates seamlessly with the Windows 11 aesthetic, featuring rounded corners and its own icon on the taskbar. Google Docs runs entirely in a browser