Old Versus Young: The Cultural Generation Gap
The generation gap is the different generations have different views of the same thing with different ideal. Different environments to create different people and different circumstances produce diffe...