There are different updates for every particular device. These updates need to be done after certain passage of time. Update will be done automatically and will ask you to install while device will get connected. There is no other way to check updates or install garmin software update manually.
How to Install Latest Garmin Software over Garmin Devices!