A good business logo is the one that clearly communicates your brand values, helps the audience in deciding whether a product is good or bad for them and makes your business easily identifiable.