Self-Publishing vs. Working with a Traditional Publisher
gamasutra.com
gamasutra.com
Small press publishing is a business, just done at a smaller scale than the majors.
Indie publishing uses digital media and distribution networks to put texts into the hands of readers. Hundreds, thousands or tens of thousands of readers may read the author's work. This is indie publishing.