Therapy focuses on diagnosing and treating mental health concerns, while life coaching focuses on goal achievement, accountability, skill-building, and personal growth.