A video game developer creates video games, ranging from a single person undertaking all tasks to large businesses with employees specializing in areas like programming, design, art, and testing. Most developers receive financial and marketing support from video game publishers. Self-funded developers are called independent developers.
A video game publisher publishes games that they developed internally or had developed by others. Console manufacturers like Nintendo, Sony, and Microsoft manufacture and distribute game consoles and allow third-party publishers to develop games for their platforms in exchange for licensing fees.
Distribution involves shipping games to retail shops worldwide, while retail involves selling games to consumers in shops, where both the shop and game company make a profit.