I think it means differences in attitudes, or lack of understanding between younger people and older people.
Yes, there is a point in this definition: differences. What kind of differences are they? Between generations we can find differences in culture and differences in living styles.
That's right. The old like traditional culture while the young long for renewal. The old live a traditional life while the young prefer a modern style. The old want their children to act as they wish while the young want to walk their own ways.
There are so many differences between generations because each has a different deposit of culture and experiences. To some extent the generation gap has become a social problem. And we find it absolutely difficult to solve because there's no way to smooth away these differences.
How can we bridge it?
As a matter of fact, the generation gap results from lack of understanding. Mutual understanding depends on how well two generations communicate.
It's a pity that we don't have enough communication now. But I think the most terrible thing is not this but our ignorance of communication. wwW.tiNGlikU.Com
Yes, let's take our daily life for instance. On the one hand, many parents try to provide good living environment for their children. But they only want their children to study well and seldom want to know what they're thinking about. On the other hand, children are always complaining about their parents but neither do they want to understand their parents.
I don't think communication between generations is difficult. Remember how you made your first friend? Just be brave and have a talk. And in this way the generation gap can be bridged, I am sure.