Homebrew is a term frequently applied to video games or other software produced by consumers to target proprietary hardware platforms (usually with hardware restrictions) not typically user-programmable or that use proprietary storage methods. This can include games developed with official development kits, such as Net Yaroze, Linux for PlayStation 2 or Microsoft XNA.
Many homebrew games are offered as freeware, although others are offered for sale, and some can be quite costly. One popular type of homebrew game is the fangame. In Japan, these games are usually called "Dōjin soft".