While reading Bredon's Topology and Geometry, I've come across the following claim:
Naturality in $A$ of the sequence defining $\text{Ext}(A,G)$ shows that $\text{Ext}(A,G)$ is a contravariant functor of $A$.
I am confused. I know what is a natural transformation, and I understand, for example, that the map induced by the boundary map in singular homology is a natural transformation, because I know the category involved and the respective functors. However, I can't transfer my understanding of "natural transformation" to the above context. "Naturality in $A$" is a phrase which does not have a meaning to me, and the text doesn't make it clear.
So, my question is, what is Bredon meaning by this?
"The sequence defining $\text{Ext}(A,G)$" is the exact sequence below:
$$0 \to \text{Hom}(A,G) \to \text{Hom}(A,I) \to \text{Hom}(A,J) \to \text{Ext}(A,G) \to 0,$$
where $0 \to G \to I \to J \to 0$ is a injective resolution of $G$.
UPDATED: I have started a bounty on this question, and not accepted any of its answers, because I am not sure that "natural" is only being used as an intuitive meaning. Bredon uses the same term later when talking about the splitting on the Universal Coefficients Theorem and goes on to say why the split with respect to something cannot be natural.