The ANRORC mechanism in organic chemistry describes a special type of substitution reaction. ANRORC stands for Addition of the Nucleophile, Ring Opening, and Ring Closure in nucleophilic attack on ring systems and it helps to explain product formation and distribution in some nucleophilic substitutions especially in heterocyclic compounds. It is widely used in medicinal chemistry.