One source of tension between office co-workers might just be a good old-fashioned generation gap.
Younger workers are more tech-savvy, while older workers stick with ways of doing things that are familiar and comfortable, but not necessarily the most efficient ways of getting things done.
Older workers sometimes resent younger workers for their use of certain technologies (which in the minds of mature workers equate to goofing off), and their relatively casual approach to things like dress code.
How might differences between the generations be causing tension in your office?
Sometimes a little perspective and understanding goes a long way. Read more here.