Here are the definitions!
Click the down arrow on the quote for more clear definitions of Generation Y (Millennial’s), Generation X and Generation Z.