Create architecture and applications for multiplayer online features. Understanding of Internet and network architectures with bandwidth considerations.