Social entrepreneurship is making waves in the worlds of business and social justice. Over the last decade and a half, an ideal environment has been created, fostering an explosion of this (relatively) newfound way of doing business. As a result, a model has been hatched that focuses not only on creating sustainable revenue sources, but on aiding society in new ways.