A generation gap happens when there is a noticeable difference in age (an entire generation) between two people. It often becomes a cause of conflict between parents and children. The generation gap is explained as the difference between views and ideologies between people belonging to two different generations. It can be a difference in political opinions religious beliefs or general attitude towards life.