Humble Bundle began in 2010 as a company that put together bundles of DRM-free games and associated content, which were then sold using a pay-what-you-want model. A customizable portion of each sale can go to select charities, such as Child's Play and the Electronic Frontier Foundation. Typically these sales lasted for two weeks, but in March that changed as it started offering Humble Weekly Sales as well. Now the company has added another way to purchases games with the Humble Store.
Actually if you have been watching the right places on the Internet, you would know that the Humble Store has existed for a while, as a way for indie game developers to sell their goods. This was facilitated by a widget that had to be placed on a pre-existing website. Starting today, though, that changes, as the Humble Store is now a portion of the Humble Bundle site, where you can browse and purchase the game. To celebrate its launch, the games are currently on sale for 50-75% off for 24 hours. Another batch of games will be added tomorrow.
While this is still Humble Bundle, there are some differences from the special sales, such as the games having firm prices, instead of following a pay-what-you-want model. Also 10% of every purchase goes to charities American Red Cross, Child's Play, Electronic Frontier Foundation, World Land Trust, and charity:water. Something else worth noting is that not all games are available DRM-free through the store, which is clearly indicated with the games.
Source: Humble Bundle