The definition I have seen is: indie games are produced by small game companies of less than 50 (big game companies have big staff) indiviuals. Indie game companies have complete control over their product. They do not have to change based on investors or production studios.