The director oversees the entire production process, including casting actors and coordinating the various design and production roles. Key roles include the playwright who writes the script, set designer who designs the physical stage, lighting designer who designs lighting to set moods, costume designer who designs outfits for characters, sound designer who enhances atmosphere, and production manager who coordinates complex behind-the-scenes details. The choreographer plans dance steps and rehearses actors for skillful on-stage dancing in character.