The terms "lamb" and "sheep" are often used interchangeably, but they refer to different stages of the same species. A lamb is a young sheep, typically less than a year old, characterised by its ...