Many mechanical systems have configuration spaces that admit symmetries. Mathematically, such symmetries are modelled by the action of a group on a topological space. Several variations of topological complexity have emerged that take symmetry into account in various ways, either by asking that the motion planners themselves admit compatible symmetries, or by exploiting the symmetry to motion plan between functionally equivalent configurations. We will survey the main definitions due to Colman-Grant, Lubawski-Marzantowicz, B laszczyk-Kaluba and Dranishnikov, and some related notions. We conclude with a short list of open problems.Example 1.1. Consider a planar mechanism (such as a robot arm), one component of which is anchored to a point in the plane. Denote its configuration space by Y . Now add an extra revolute joint, giving one more degree of freedom. We imagine creating a spatial mechanism by basing the anchor of the arm to a rotating platform or circular track in 3-space. The configuration space of this new mechanism is the topological product X := S 1 × Y , where S 1 is the unit circle.