A playwright writes plays for performance on stage, radio, television or film. Playwriting is a form of creative writing that requires a deep understanding of dramatic structure, characterization, dialogue, and the nuances of performance. A playwright typically crafts the script and characters, and works with a director and actors to bring their vision to life on stage or screen. Playwrights may work independently or as part of a creative team. They may write for commercial productions, nonprofit theaters, or community theater groups.