a traditional publisher will distribute your book through all of their sales channels. if you self-publish, it's very hard or near impossible to sell your book at a proper bookstore. the sales reps will also push the books onto independent booksellers, who might love the book and want to handsell it.