Build id's are present in all softwares and represent different maintenance build levels. It is all in succession. The largest build id number for your software will represent the most current software version.
Of course Maple 18 is the most current version, however there is no place on Maplesoft to find the most current build id.
For example Maple 12.02 build id 377066. I am sure the build id is tied into the Maple version 12.02 but can I be certain that buildid 377066 is the absolute latest with Maple 12? I recall a minor maintenance upgrade to a maple version that did not include increasing the minor version number which of course would mean two different build id's for the same Maple version. When upgrading anti-virus software you usually compare against build-id's to see if you have the latest. How about for Maple? I realize it's probably rare that an update will occur without a version change. Currently there's no where to compare build id's, is there?