I have a very basic question in number theory. How could we define a polynomial over a finite field which has "prime power" elements? As far as I know, if a field has prime power elements, it will include polynomials as field elements. But if we try to define a polynomial over this field, we will get a polynomial for which the coefficients are also polynomials (field elements).
I'm confused. Could someone give me a simple example?
Not sure of what you mean by prime power elements, but I'm afraid you're confusing polynomials and polynomial functions.
For instance, let's consider the prime field $\mathbf F_p=\mathbf Z/p\mathbf Z$, and the polynomial ring $\mathbf F_p[X]$. In this ring, the non-zero polynomial $X^p-X$ induces the polynomial function \begin{align}f\colon\mathbf F_p&\longrightarrow \mathbf F_p\\x&\longmapsto x^p-x, \end{align} which is $0$ by Little Fermat.