I have a feeling it will be tempting to mark my question as a duplicate, since I know this question is common (help to understand group actions), but my question is actually very specific. I have read about many different definitions, explanations, examples, and watched videos about group actions (including on this website) and had people explain it to me, and I feel like I understand what they are telling me but somehow I have some lingering misunderstanding. But, I finally figured out how exactly I want to ask my question, and it involves me explaining a little about what I do understand.
I am going to use the following definition of group action (but I know there are others which I have seen before); this one is from my textbook by Dummit and Foote:
$\underline{Definition}$ A group action of a group $G$ on a set $A$ is map from $G$ x $A$ (written as $g \cdot a$, for all $g \in G$ and $a \in A$) satisfying the following properties.
$1) \hspace{.2 cm} g_{1} \cdot (g_{2} \cdot a) = (g_{1}g_{2}) \cdot a$ for all $g_{1},g_{2} \in G, a \in A$, and
$2) \hspace{.2 cm} 1 \cdot a=a,$ for all $a \in A$
Now, my question involves the different notations between $g_{1} \cdot (g_{2} \cdot a)$ and $g_{1}(g_{2}a)$. I effectively want to know how equating these two expressions is different than proving associativity (and, i know that my last sentence is slightly different than part 1 of the definition of group action). My understanding is that the "dot" symbol ("\cdot" in latex notation) is supposed to mean "acting" and is sometimes written in different ways, but ultimately it could be a different operation than the operation defined as the group operation of $G$.
...I do understand that the set $A$ does not need to be a group or a subset of $G$, and so we can't define the $\cdot$ operation as being the same as the group operation of $G$. But, doesn't that make my above definition from Dummit and Foote incomplete or circular, since it doesn't define the operation $\cdot$? It seems like it's telling me to use the idea of "acting" in order to decide whether there is an action...which is circular, right?
...My ultimate question is how exactly part $1)$ of the above definition is different from group associativity, when $\cdot$ is not explicitly defined in most of the problems I have seen? It this above definition just so general, that it can't be used unless a specific example is given where $\cdot$ is defined?
I thought I understood this all before (group actions), and I recall that it helped me to understand that a group operation is an action from $G$ on itself. But my problem is figuring out the operation when $G$ is not acting on itself, when many examples and problems that I see ALSO do not define the operation $\cdot$. I would think you have to explicitly define $\cdot$ in order to even talk about whether something is a group action.
Also...as I was typing all that, I think I learned one more thing...a group action is actually a mapping, correct? It's not an element, or even a binary operation at all (I was thinking of it as a binary operation). And, a map is defined by some combinations of operations of elements (say, conjugation of an element by another element, or multiplication of an element by another element, or whatever any map might be defined as), and so, is this why the operation $\cdot$ that I keep talking about is never explicitly defined in a problem? Is it because $\cdot$ is referring to the relationships defined by the mapping, which would essentially be the thing I've been referring to as the "operation" $\cdot$?