Teamwork involves people working together towards common goals. It requires skills like listening, questioning, persuading and respecting others. Effective teams go through stages of forming, storming, norming and performing. Organizations can create a culture of teamwork by communicating expectations, rewarding teamwork and providing training. The benefits of teamwork include improved productivity, problem solving ability and morale.