The weight functions first appeared in a construction of (q-)hypergeometric integral solutions to the (q-)KZ equations. See, for example, (Tarasov and Varchenko, Asterisque 246 (1997); Mimachi, Duke Math. J. 85, 635–658 (1996); Matsuo, Comm. Math. Phys. 151, 263–273 (1993)). Recently it has been shown (Gorbounov et al., J. Geom. Phys. 74, 56–86 (2013); Rimanyi et al., J. Geom. Phys. 94, 81–119 (2015)) that they can be identified with the stable envelopes, which forms a good basis of equivariant cohomology or K-theory and plays an important role to study connections among quantum integrable systems, SUSY gauge theories, hypergeometric integrals, and geometry (Maulik and Okounkov, Quantum Groups and Quantum Cohomology (2012); Okounkov, Lectures on K-Theoretic Computations in Enumerative Geometry (2015)). However, until recently (Konno, J. Integrable Syst. 2, 1–43 (2017)) their systematic derivations have not been written in literatures. In this chapter we present a simple derivation of them in the elliptic case. Our method is based on realizations of the vertex operators as those obtained in the last chapter and can be applied to any quantum group cases once one obtains an appropriate realization of the vertex operators. We then discuss basic properties of the elliptic weight functions such as triangular property, transition property, orthogonality, quasi-periodicity, and the shuffle product structure. The contents of this chapter are based on (Konno, J. Integrable Syst. 2, 1–43 (2017)).