Installation appium for windows ( confusion?


I’m a bit confused as to the install of appium for windows? There is a windows download from the site. Do these instructions need to be followed when using the appium windows download from your site?:

i.e. does one need to install node and npm? or does the windows installer do it for you?