Recruiting generation X

The key words Generation X, Y and Z as well as employer branding are one of the most discussed subjects of the human resources at the present time. What does that exactly mean? What are the differences between the generations? How can they influence the working world...