YardChart enables people to plan and track their yard maintenance activities. Whether a new home owner who needs to put in a yard or a seasoned gardener that wants to augment her knowledge, the user of YardChart finds information that fits her needs. YardChart enables users to create customized diagrams to represent their property, add which plants they have, and then receive information that is specific to their gardening needs. YardChart lets users track the progress of their yard through the seasons and years. YardChart is region-aware, so it provides users with relevant information for their area. YardChart also facilitates a community by providing forums and enabling gardeners to connect with each other, based on location, plants they own, and types of gardens they have.