Media technologists research and develop new processes, algorithms, and products for the production, processing, transmission, storage, and playback of media content. This includes, for example, professional video and audio technology, three-dimensional virtual worlds, interactive television, human-machine communication, development of internet applications, e-learning, games or mobile data services.