A millennial generation or Generation Y is the phrase used to generally describe a person who reached adulthood in the early 21st century they are confident,...