A sprint (also known as an iteration) is a short (ideally two to four week) period in which the development team implements and delivers a discrete product increment (e.g. a working milestone version).