Definition. [Hartshorne] If $X$ is any scheme over $Y$, an invertible sheaf $\mathcal{L}$ is very ample relative to $Y$, if there is an imersion $i\colon X \to \mathbb{P}_Y^r$ for some $r$ such that $i^\ast(\mathcal{O}(1)) \simeq \mathcal{L}$.
My question is: what is the right way (interpret "right way" as you wish) to think about very ample sheaves? In particular, why is the word "ample" being used? What is it that I have an ample amount of? Degree 1 elements?
In the simple case when $Y=\text{Spec}(A)$ is affine then $i^\ast(\mathcal{O}(1))$ is just $\mathcal{O}(1)$ as defined on $\text{Proj} A[x_0,\ldots x_r]$, that is, it's the sheafification of the degree 1 part of the polynomial ring $A[x_0,\ldots,x_n]$. So it seems like the more general definition is just meant to generalize this phenomenon. Is this true? If so, why is it worth generalizing? What's special about degree 1 elements? The only thing I can think of is that the polynomial ring is generated as an $A$-algebra by its degree 1 elements.
As you can tell, my question is not very well formed, so feel free to add anything you think is relevant. I am also happy to expand on anything I've written here.
$\newcommand{P}{\mathbb{P}}\newcommand{E}{\mathscr{E}}\newcommand{O}{\mathscr{O}}\newcommand{L}{\mathscr{L}}$Let me first briefly summarize a construction from EGA (II, 4.2). Let $X$ and $Y$ be schemes, $q : X \to Y$ a morphism, $\E$ a quasi-coherent $\O_Y$-module, and $\P(\E)$ the projective bundle defined by $\E$. There is a bijection between the $Y$-morphisms from $X$ to $\P(\E)$ and equivalence classes of pairs $(\L, \varphi)$ of invertible $\O_X$-modules $\L$ and surjective homomorphisms $\varphi : q^*(\E) \to \L$, under the relation where $(\L, \varphi)$ and $(\L', \varphi')$ are identified if there is an isomorphism $\tau : \L \stackrel{\sim}{\to} \L'$ such that $\varphi' = \tau \circ \varphi$. This correspondence is such that a morphism $r : X \to \P(\E)$ corresponds to the invertible $\O_X$-module $r^*(\O_{\P(\E)}(1))$; see EGA for the details. In the particular case $\E = \O_Y^{n+1}$, $P = \P(\O_Y^{n+1}) = \P^n_Y$, it follows that morphisms $r : X \to \P^n_Y$ are in bijection with invertible $\O_X$-modules $\L$ and surjective homomorphisms $\varphi : q^*(\O_Y^{n+1}) \to \L$; but $q^*(\O_Y^{n+1}) = \O_X^{n+1}$ and surjective homomorphisms $\O_X^{n+1} \to \L$ are in bijection with surjective homomorphisms $\O_{X,x}^{n+1} \to \L_x \stackrel{\sim}{\to} \O_{X,x}$, which are again in bijection with tuples $(s_0, \ldots, s_n)$ of global sections of $\L$ that generate $\L$ (i.e. have no common zeros).
Now an invertible $\O_X$-module $\L$ is called very ample for $q$ if there exists a quasi-coherent $\O_Y$-module $\E$ and an immersion $i : X \to P = \P(\E)$ such that $\L$ is isomorphic to $i^*(\O_P(1))$. One immediately sees that this is equivalent to the condition that there exists a quasi-coherent $\O_Y$-module $\E$ and a surjective homomorphism $\varphi : q^*(\E) \to \L$ such that the corresponding morphism $X \to P = \P(\E)$ is an immersion. As we saw above, in the case $\E = \O_Y^{n+1}$, this means that $\L$ is globally generated by $n+1$ sections. Basically, the term very ample is referring to the global sections: roughly speaking, $\L$ is very ample if there are "enough" global sections to define an immersion into projective space.