Doujin, homebrew, indie, all the same thing.
There may be a certain amount of confusion due to both doujin games and fanworks/spinoffs of doujin games being called the same, in english. This is because the spinoff games are still technically made by a solo group, so it's still doujin.