Answer to Question 1
Team development is directed at the members of (within) a team in order for the team to be more effective. Intergroup team building is directed at teams who interface with one another. Intergroup team building seeks to identify areas of commonality and meta goals among teams.
Answer to Question 2
a;