Training Stream - UE4 Game Framework Basics in Blueprint - Nov 10th, 2015

Question for the stream: Can you briefly describe the use of game instance, game mode, game state, and player state as they relate to multiplayer games, in terms of which should be used for replication and types of data?