If you’re not sure if you already have Gmail installed somewhere…
If you are already running Gmail in your Chrome browser at this moment then skip to the last step ( #2) in order to pin Gmail to the Windows 10 taskbar. These steps require you to have an internet connection and have the Google Chrome browser installed.