Differences between Gen Z and Millennials

How to identify a Millennial or Gen Z’er? Are Millennials and Gen Z similars? What is the difference between both generations? How do these generations communicate?