What separates Generation X from Y. How about Gen Z and Gen A? Who are the Millennials? They’re in vastly different phases of their financial life.