In both the solo and duet disciplines, competitors must perform both a technical program, which must include certain set elements, and a free programme, which can take any shape.
Web Workers, for instance, is an emerging system for isolating a browser's individual tasks into separate "threads, " making it easier for a browser-based program to performa computationally intensive task such as photo-editing in a background tab while the user is attending to something else, like e-mail, in the foreground.