I know that a group is a set $G$ with some operation, *. It's typical to write this as $(G, *)$. In this case, the set is separable from its operation, so it makes sense to define elements $a, b \in G$. In Artin's text, however, he defines a convention of notating a group as a set together with its operation. For example, $\mathbb{R}^{\times}$ is the group of non-zero real numbers under addition.
My question is: what is the standard for this? It seems to me that it make sense to assert that $a$ and $b$ are elements of the "group $G$" (when I mean the set $G$), though it doesn't make sense to say that $a$ and $b$ live in $\mathbb{R}^{\times}$. Further, if I define a homomorphism, it makes sense to make from a set $G$ to another set, but not from a set with some operation.
There is a standard abuse of notation here. In universal algebra and model theory, an algebraic structure like a group $\mathbf{G}$ is thought of very explicitly as a tuple $\mathbf{G} = (G, e, \cdot)$ comprising a carrier set or universe $G$ together with a constant $e \in G$ and an operation $(\cdot) : G \times G \to G$. In other areas of mathematics, it is common to forget the distinction between the structure $\mathbf{G}$ and the carrier set $G$.