Sorry if this question sounds naive to someone. What is (are) the difference(s) between an elementary abelian group and a cyclic group of a prime order? Thanks
By the classification of finitely generated abelian groups, every elementary abelian group must be of the form $$(Z/pZ)^n$$ for n a non-negative integer.
Here, $Z/pZ$ denotes the cyclic group of order $p$ (or equivalently the integers$\mod p$), and the notation means the $n$-fold Cartesian product (ref. wiki). On the other hand every group of prime order is cyclic (ref. for instance here or here).
Conclude that there exist elementary abelian groups which are cyclic groups of a prime order; but not every elementary abelian group is a cyclic group of a prime order.