design pattern for Switching Operation Modes

Hi,
I'm trying to create an application that has three operational modes (training, exercise production).
I desire to know what design pattern I should use to optimize it.
The logic is simple, the user must log in and then must choose which mode it wants to use.
According to the selected mode, the business will be different.
thank you in advance for your help
mhadjis