If $c$ is a constant, and $x$ is a variable, we'd say that $f(x) = x^c$ is a polynomial function of order $c$. Conversely, the function $f(x) = c^x$ would be called an exponential function.
Is there a name for a function of the form $f(x) = x^x$? Strictly speaking it's neither an exponential nor a polynomial.