On the site Vector Bundle Connection, it gives two definitions of a connection.
One is view a connection as a linear map from a section of $E\otimes TM$ to a section of $E$: $$ D:\Gamma(E\otimes TM)\rightarrow\Gamma(E) $$
I can understand this definition, thinking a connection as a directional directive: $$ v\otimes w\mapsto D_vw $$
However, I cannot understand the other definition, and which is seemingly more common: $$ D:\Gamma(E)\mapsto\Gamma(E\otimes T^*M)=\Gamma(E)\otimes\Omega^1 $$
Can anyone explain to me how such map works? Given a vector in $\Gamma(E)$, what is the image of it?
In addition, in the site above there is an example about the connection in a trivial bundle, saying that
Any connection on the trivial bundle $E=M\times\mathbb{R}^k$is of the form $\nabla s=ds+s\otimes\alpha$ where $\alpha$ is a one-form with value in Hom($E,E$).
However, I don't understand. I think $ds$ is an element in the dual bundle of $E$, but $s\otimes\alpha$ is not, although I cannot even point out to what space $s\otimes\alpha$ belongs, how can they be added?