The document discusses several Agile methodologies and techniques for distributed teams. It covers Scrum, Extreme Programming (XP), Kanban, challenges of distributed teams, visualization tools like burn down charts and task boards, and games that can help improve team cohesion and efficiency like 6 hats brainstorming and scrum games.