Então vamos lá, imaginem que agora essa API já está com muitos dados, e que ao fazer um GET de vinhos, ela me retorne mais que 10 mil registros, e isso está demorando muito para retornar aos clients que consomem esse recurso.
Em resumo, é a implementação capaz de fazer sua API trabalhar de forma mais eficiente com os dados na comunicação entre client e server, trafegando apenas o necessário!