One usually describes an axiom to be a proposition regarded as self-evidently true without proof.
Thus, axioms are propositions we assume to be true and we use them in an axiomatic theory as premises to infer conclusions, which are called "theorems" of this theory.
For example, we can use the Peano axioms to prove theorems of arithmetic.
This is one meaning of the word "axiom". But I recognized that the word "axiom" is also used in quite different contexts.
For example, a group is defined to be an algebraic structure consisting of a set $G$, an operation $G\times G\to G: (a, b)\mapsto ab$, an element $1\in G$ and a mapping $G\to G: a\mapsto a^{-1}$ such that the following conditions, the so-called group axioms, are satisfied:
$\forall a, b, c\in G.\ (ab)c=a(bc)$,
$\forall a\in G.\ 1a=a=a1$ and
- $\forall a\in G.\ aa^{-1}=1=a^{-1}a$.
Why are these conditions (that an algebraic structure has to satisfy to be called a group) called axioms? What have these conditions to do with the word "axiom" in the sense specified above? I am really asking about this modern use of the word "axiom" in mathematical jargon. It would be very interesting to see how the modern use of the word "axiom" historically developed from the original meaning.
Now, let me give more details why it appears to me that the word is being used in two different meanings:
As peter.petrov did, one can argue that group theory is about the conclusions one can draw from the group axioms just as arithmetic is about the conclusions one can draw from the Peano axioms. But in my opinion there is a big difference: while arithmetic is really about natural numbers, the successor operation, addition, multiplication and the "less than" relation, group theory is not just about group elements, the group operation, the identity element and the inverse function. Group theory is rather about models of the group axioms. Thus: The axioms of group theory are not the group axioms, the axioms of group theory are the axioms of set theory.
Theorems of arithmetic can be formalized as sentences over the signature (a. k. a. language) $\{0, s, +, \cdot\}$, while theorems of group theory cannot always be formalized as sentences over the signature $\{\cdot, 1, ^{-1}\}$. Let me give an example: A typical theorem of arithmetic is the case $n=4$ of Fermat's last theorem. It can be formalized as follows over the signature $\{0, s, +, \cdot\}$: $$\neg\exists x\exists y\exists z(x\not = 0\land y\not = 0\land z\not = 0\quad\land\quad x\cdot x\cdot x\cdot x + y\cdot y\cdot y\cdot y = z\cdot z\cdot z\cdot z).$$ A typical theorem of group theory is Lagrange's theorem which states that for any finite group G, the order of every subgroup H of G divides the order of G. I think that one cannot formalize this theorem as a sentence over the "group theoretic" signature $\{\cdot, 1, ^{-1}\}$; or can one?
As you remark, doing formal proofs from the group axioms is not very interesting -- that won't let us prove (or even formulate) most of the theorems of what we know as group theory.
So what does the group axioms have to do with axioms for general mathematical reasoning, such as the axioms of Peano Arithmetic or set theory? I would like to propose that the missing link is that model theory has interesting things to say about both kinds of axioms.
Model theory is mostly about relation between different models for the same set of axioms. In that it looks more like abstract algebra than proof theory does; doing model theory with the group axioms actually connects to what we view as group theory.
At the same time, useful results can come from applying model theory to the axioms of a proposed foundation for mathematics, such as ZFC. Model-theoretic results such as the Löwenheim-Skolem theorems are relevant all the time when we investigate the limits of what one can prove from those axioms.
In order to formulate model theory such that it applies to both of these situations, we need a word for "the conditions that define what is or isn't a model". The word "axiom" has been picked for that because in the case of a foundational theory those conditions are indeed supposed to be (at least somewhat close to) axioms in the traditional sense.
We then choose to use the same word for the conditions-for-being-a-model when we're talking about something less foundational such as groups. That's the beauty and curse of abstraction: It's often most powerful if we accept calling some thing by a name that originally only belonged to another thing else that it is merely formally analogous to.
In this way, what should perhaps by itself have been called the "group conditions" naturally become "group axioms" when we're using model-theoretic methods to study groups. And once that happens, it makes sense to reduce confusion by still calling them "axioms" when we're doing group theory with methods that are specific to groups.
(Repeat the above for all other kinds of algebraic structure, of course).