A logic model is a visual representation of an intended program, showing the resources (inputs), planned activities (actions), proof of work (outputs), and final results (outcomes).