O que são essas cosias dataPin latchPin clockPin

Boa tarde,
Estou fazendo um trabalho da escola, e estou mexendo com o circuito integrado 74HC595N (https://www.arduino.cc/en/Tutorial/ShiftOut).
E nele tem três saidas que eu não sei para que servem, que seria o dataPin, latchPin e clockPin, gostaria de saber o que cada um deles fazem.

Podes pesquisar... ou ler aqui em baixo.

http://www.newtoncbraga.com.br/index.php/eletronica-digital/102-licao-11-como-funcionam-os-registradores-de-deslocamento-shift-registers

A wikipedia também tem um artigo bom sobre isto.