Defining Generation Options

There are two types of generation options: