Definition (where weights live)
Let g be a complex semisimple Lie algebra and h⊂g a Cartan subalgebra. A weight of a representation is, by definition, an element of the dual space h∗, i.e. a linear functional on h. The root system Δ of g is also a subset of h∗ (see root systems), so weights and roots live in the same ambient vector space and can be compared geometrically.
Integral and dominant weights (standard semisimple setup)
Fix a set of simple roots and corresponding coroots Hα∈h (defined so that β(Hα) are the Cartan integers). The integral weight lattice is
P={λ∈h∗∣λ(Hα)∈Z for all simple roots α}.
A weight is dominant if λ(Hα)≥0 for all simple roots. Highest-weight classification says finite-dimensional irreducibles are parametrized by dominant integral weights (compare highest-weight classification).
Link with compact groups and maximal tori
If G is a compact connected Lie group with maximal torus T (see the maximal torus theorem), then characters T→U(1) differentiate to linear functionals on t=Lie(T), producing an integral lattice in t∗. After complexification, this lattice matches the integral weights in h∗ for the complexified Lie algebra. The Weyl group acts on these lattices and preserves integrality.