The "Mission Pack" concept was coined by the author of the Team Interviews - Questions and Answers material available at trescom.org:
Q. Will there be "mission packs" i.e. maybe later there will be a mission where Anne has to go back and bring back photographic proof that all the dino's are there? Or something similar?
- We have no idea yet...