A derivation sequence is a non-empty sequence of sentential forms $\alpha_1$, $\alpha_2$, … $\alpha_{k-1}$, $\alpha_k$ in which consecutive elements of the sequence are derivation steps:
A sentential form $\beta$ is derivable from $\alpha$, written $\alpha \to^* \beta$ just if there is a derivation sequence starting with $\alpha$ and ending with $\beta$.
The language of a grammar $G$, written $L(G)$, is the set of all strings $w$ consisting only of terminal symbols and which are derivable from the start symbol, i.e. \(\{\, w \mid S \to^* w \,\}\).