A comprehensive review of symmetry and conditional symmetry is made from the core conception of symmetry and conditional symmetry. For a dynamical system, the structure of symmetry means its robustness against the polarity change of some of the system variables. Symmetric systems typically show symmetrical dynamics, and even when the symmetry is broken, symmetric pairs of coexisting attractors are born, annotating the symmetry in another way. The polarity balance can be recovered through combinations of the polarity reversal of system variables, and furthermore, it can also be restored by the offset boosting of some of the system variables if the variables lead to the polarity reversal of their functions. In this case, conditional symmetry is constructed, giving a chance for a dynamical system outputting coexisting attractors. Symmetric strange attractors typically represent the flexible polarity reversal of some of the system variables, which brings more alternatives of chaotic signals and more convenience for chaos application. Symmetric and conditionally symmetric coexisting attractors can also be found in memristive systems and circuits. Therefore, symmetric chaotic systems and systems with conditional symmetry provide sufficient system options for chaos-based applications.