Therapeutic alliance refers to the collaborative and trusting relationship between a therapist and a client, which is crucial for effective therapy outcomes. It involves mutual agreement on therapy goals, tasks, and the development of a personal bond characterized by trust and empathy.