Counterintelligence is an activity aimed at protecting an agency's intelligence program against an opposition's intelligence service.