The origin of the term Generation Z (Gen Z) can be traced to Americans born during the late 1990s and early 2000s. Some sources give the definite year range of 1997–2012, although the years covered are occasionally debated because generations and their spirits are difficult to describe. Gen Z follows the millennial, sometimes called Generation Y, which followed Generation X. Gen Z is succeeded by Generation Alpha (a).