4. Although all of them could be true, this one is most acurate :)
What you're currently on. or a global computer network providing a variety of information and communication facilities, consisting of interconnected networks using standardized communication protocols.
Animation Programmer
In this situation, the subject of "Game Creation", has nothing to do with animations, that would be the work of the animation team. A programmer would be the one programming the tools, the AI, and even the graphics, but not the animations.
Good Luck!
Well a printer takes data and puts it on a piece of paper so it would be an output device