elasticsearch-rest-high-level-client vs elasticsearch-rest-client

Sou novo na busca elástica. Começou a construir uma aplicação de arranque de molas com pesquisa elástica ... ém pode explicar por que elasticsearch-rest-client necessário e como ele difere de elasticsearch-rest-high-level-client?