Why is ref used?
to directly access DOM node
to bind function
to refer to another JS file
to call function