The "find" function allows you to specify various constraints and get a list of native plants that satisfy those constraints. Clicking on a plant gives you detailed information about that plant. The "plan" function uses the provided constraints to build a set of plants whose genera and bloom time are evenly distributed, and provides a randomly generated map that can be used as a planting guide. Clicking on a plant in "plan" mode removes that plant from the plan and selects a new one from the set of eligible alternatives. It also shows you which bumble bees your garden will potentially support. For more info just read the site, it is pretty information dense.