Lets you perform more complex control flow operations without using an endless chain of 'ifs' and 'elses'.