$\DeclareMathOperator{\Hom}{Hom}$ $\newcommand{\g}{\mathfrak{g}}$
I am a beginner in the subject of reductive groups and I am hoping someone might be able to walk me through some basic terminology. This is not homework so any and all remarks, even those not directly related to what I ask, are helpful. In some sense I am asking many questions, so if moderators wish that I ask separate questions, I will of course do so instead. But I view all of these as trivially tied together and I think it will be easy for someone knowledgeable to answer them all rapid-fire.
Let $k$ be an algebraically closed field of arbitrary characteristic. Let $G$ be a connected reductive group over $k$. Let $B=TU$ be a fixed Borel subgroup of $G$, where $T$ is a torus and $U$ is the unipotent radical of $B$. Let $X^*(T):=\Hom(T, GL_1)$ be the group of characters or the weight lattice and $X_*(T):=\Hom(GL_1, T)$ be the group of cocharacters or the coweight lattice. Now let $\g$ be the Lie algebra of $G$. The adjoint representation of $G$ is given by conjugation on $\g$. A root is a nontrivial weight of $G$ that occurs in the action of $T$ on $\g$. The choice of $B$ determines a set of positive roots. A positive root that is not the sum of two positive roots is called a simple root. If everything I have written so far makes sense, then I am pretty good up until here.
My questions are the following:
What is the meaning of a coroot? I have been told that there is a pairing between the weight and coweight lattices, and those coweights corresponding to the roots are called coroots. What precisely is this pairing and what is the meaning of "corresponding to?" And what would the coroots for, say, $GL_n$ look like (with the standard choices of $B$ and $T$)?
Similar to #2, what is a positive coroot and a simple coroot? I have some good guesses but I want to be sure.
What is a dominant weight and a dominant coweight? Why would we care about such weight/coweights?
Are there only finitely many dominant weights/coweights?
Finally, what are the fundamental weights and fundamental coweights? It seems that these are necessarily dominant, but I am not sure what their precise definition is. Are there only finitely many of these?
Any and all hints or remarks that you feel may clarify the situation are of course welcome.