The design environment is where you perform the majority of your Interact configuration. In the design environment, you define events, interaction points, smart segments, and treatment rules. After configuring these components, you deploy them to the runtime environment.