The document describes the AES key expansion process. The AES algorithm takes a 128-bit key as input and expands it into a linear array of 44 words using a key schedule. The key schedule applies the key expansion function g, which performs byte substitutions and XOR operations with round constants, to generate a key for each round. The initial key is added to the first four words of the expanded key schedule.