I've been hearing a lot about "Millennials" lately (that this supposedly is the first election they'll get a chance to vote in). But I'm not understanding that: if you were born after the new Millennium (from January 1st, 2000 onward) you haven't turned 18 years old yet! What are the different generations, and where do they begin/end? I think everybody has heard about the "Baby Boomers" - the group of people born from post-World War 2 (1945) to the early to mid 60's. Beyond that, we've heard about "Generation X" and "Generation Y"...and now we have "Millennials". When do these generations begin or end?