Commercial also just means that a game is sold for profit. Thus, people like you and me can make a commercial game too if we know what we're doing. Homebrew often refers to more hack and slash work that you do in your basement with unofficial software.