A choreography describes how well the meaning and structure behind the system work together to delight the user and help them reach their goals without distraction.
Choreography is a crucial part of information architecture and sits between ontology and taxonomy.
One common way designers deal with choreography is when designing the same screens for desktop and tablet. If you’ve ever done this, you understand the struggle of making sure interactions, tables, colors, images, etc. translate from one device to the next.