Функция это закон который устанавливает зависимость одного элемента(зависимого) от другого(независимого). Когда независимый элемент принимает какое-то значение, зависимый от него элемент принимает только одно единственно верное значение в соответствии с этим законом. Взять например такую зависимость y = x * x, если х примет значение 2, y будет равняться всегда только 4, а при x = 3, y = 9. То есть y полностью напрямую зависит от х и такая зависимость называется функциональная. А закон который устанавливает эту зависимость(в примере это х * х) называется функцией.