Infendo: "Right now lets take a look at the development structure of that defines the differences between the many parties, and what makes them who they are.
When a game is developed it is decided upon which console it is to be released on, or better yet how many consoles it is to be released on. This is usually decided by Third Party development, since they have a choice over where they want to release a game. So for example, Capcom decided to release Mega Man 9 on PlayStation 3, Xbox360, and the Wii.
Now since we've talked a bit about Third Party, we can actually talk a bout Second Party development. A "Second Party" is a developer who is not internally connected to the console maker, but has a specific contract that makes them only release games on that system. There is a fine line between 1st party, 2nd party, and 3rd party, and because of that the line usually gets a little fuzzy and hazy as time goes on."