Efficacy:
Describes how well or badly some input (intervention/ health technology like drugs, screening program etc) works under ideal circumstances whether artificial (research setting) or natural (created by for example geography, captive population).
Effectiveness:
Describes how well or badly some input (specific interventions / health technology like drugs, screening program or other services etc) works under usual circumstances (real world or usual practice).