The document discusses best practices for community investment programs. It recommends starting early to understand local needs, developing innovative solutions for social problems, and regularly measuring impact. Effective programs identify business objectives, minimize ad hoc activities, and align investments with project timelines. Programs are most successful when they involve local stakeholders, build local capacity, and empower communities through partnership and self-mobilization. Good processes are important, including choosing partners, setting objectives, monitoring progress, evaluating outcomes, and managing finances. Front-loading efforts and using a multi-strand strategy can help address both short and long-term needs in a community.