Pergunta de entrevista da empresa Capgemini

O que é Repository e Service? E como são utilizados