Numbers generated by build processes to identify instances of a project that may not correspond to releases.

Build numbers differ from version numbers in that they are generally incremented each time a project is compiled (often as a part of a continuous integration process) rather than when a code base has reached a certain set of milestones.

Depending on the project, build numbers can be based on the date and time of the build, the total number of builds performed for the project, or the total number of builds for a given version/release.