A choreographer has a different role than a director when working on a production. While a director works from an existing script and vision, a choreographer is responsible for creating the vision, staging, and choreography all at the same time. This requires a choreographer to take on many roles simultaneously, making it an entirely different type of collaborative process than working with a director.