Drools is a rule engine that is useful for extracting business decisions that require domain expertise or change often. Guvnor is a business rule management system that allows domain experts to manage rules flexibly. Planner can optimize planning problems by assigning resources to goals under constraints. It provides algorithms like first fit and local search that can improve on basic assignments and scale to large problems. Together, Drools, Guvnor and Planner provide capabilities for integrating flexible business rules and optimizing planning that can help organizations be more efficient.