The document discusses different methods for creating macro variables in SAS, including the %LET statement, SYMPUT routine, and INTO clause. It explains that the %LET statement stores values as character strings and does not evaluate mathematical expressions. It also covers how SAS processing works, with statements being sent to the word scanner, tokenizer, compiler, and macro processor. The macro processor is responsible for processing macro language elements like %LET and macro variable references.