At this moment all we need to know about the delay function is that it generates a 1 ms delay at the end of each cycle for reading the state of the button.
Siinkohal pole viite funktsiooni kohta vaja suurt midagi teada peale selle, et see tekitab 1-millisekundilise viite iga nupu oleku lugemise tsükli lõpus.