Specifically, an open immersion factors through an isomorphism with an open subscheme and a closed immersion factors through an isomorphism with a closed subscheme.
Many common notions from mathematics (e.g. surjective, injective, free object, basis, finite representation, isomorphism) are definable purely in category theoretic terms (cf. monomorphism, epimorphism).
However, the isomorphism theorem gives a stronger result, because ring isomorphisms preserve multiplication while module isomorphisms (even between rings) in general do not.