I just re-read Herstein's popular text Topics in Algebra, where he says that an isomorphsim between two groups is defined as a homomorphism between those two groups with the added property of injectivity.
However, the very next definition shows that two groups are said to be isomorphic iff there exists an isomorphism from one of the groups onto the other. And, many standard perception and texts say that isomorphism is always bijective. So, what is this thing all about? Is injectivity sufficient for most properties of isomorphism, like, the isomorphism/homomorphism theorems? Any hints? Thanks beforehand.