 B1G1 is a membership program with a transaction-based charity giving model designed for small and medium enterprises (SMEs) around the world as an effective way to contribute to charitable organizations.Through B1G1, business members can donate money to B1G1's partner charities, called "B1G1 Worthy Causes".Since 2007, B1G1 has been working with businesses around the world.