Comment Comment by rabbits_2002 For me they are pretty much synonymous. If I hear “mozilla” I imagine the firefox logo. strange that they are moving away from their flagship product parent rabbits_2002 3 years ago