Who are Generation X and Z?

What are the differences between Gen. X and Z? How our thoughts and actions compare and contrast when it comes to functioning within todays world.
Generation X are people that were born between 1965 to 1980. Born and raised during a time when the oppressed were rising up to gain equal rights and recognition a closed minded world.  We were and are on the heels of technology and experiencing self-reliance.