# Terminology: Exercise

An exercise is the container that includes instructions, questions, and interactive elements. An exercise can be as simple as a single instruction and a single question (e.g. “Solve the equation $x^2+x=0$” with a single formula editor). An exercise can also be a complex piece of content, with multiple text blocks, questions (a, b, c), and many interactive elements.

An exercise can be randomised by using scripted variables in your texts and interactions. You can define these variables in a script.

Every exercise has a unique ID, which is used to refer to this exercise in your learning platform. You can see this ID in the URL of your browser or you can copy it to the clipboard using the copy icon in the top right corner of the page.