The two are very similar, but there are some differences. Bona is a gel-based solution while Mop&Glo is a liquid-based solution. Bona is slightly more expensive than Mop&Glo. Bona is concentrated while Mop&Glo is not. Bona is more easily available than Mop&Glo. Mop&Glo is more water resistant than Bona. Bona is more durable than Mop&Glo.