Pour les exemples de domaine, d'idéal et de quotient ci-dessous, utiliser un anneau commutatif à unité 1 distinct de 0. Un problème source peut spécifier un anneau général ; ne pas supposer sa multiplication commutative sauf indication ou preuve. Une unité possède un inverse multiplicatif. Un diviseur de zéro non nul multiplie un certain élément non nul pour donner zéro. Un anneau intègre n'a pas de tels diviseurs de zéro ; la simplification d'un facteur non nul fonctionne alors. Un corps est un anneau intègre où tout élément non nul est une unité. Z est un anneau intègre mais pas un corps ; Z/6Z ne l'est ni.
Un idéal I est un sous-groupe additif qui absorbe la multiplication par tout élément de l'anneau. C'est plus fort qu'être un sous-anneau. Dans Z, nZ est un idéal ; les éléments du quotient sont des classes de résidus entiers modulo n. Dans un anneau commutatif, R/I est un corps si et seulement si I est maximal, et c'est un anneau intègre si et seulement si I est premier. L'idéal doit être propre dans les deux énoncés.
Un module permet des scalaires provenant d'un anneau plutôt qu'exigeant un corps. Tout groupe abélien est un Z-module par addition répétée, mais il ne possède pas nécessairement une base vectorielle. Dans Z/6Z considéré comme Z-module, 6 multipliant le résidu non nul 1 donne zéro ; c'est la torsion. Pour un espace vectoriel sur un corps, un scalaire non nul est inversible et ne peut annihiler un vecteur non nul.
Un sous-module est stable par addition et toutes les actions scalaires autorisées. Une application linéaire de modules conserve ces deux structures. Le noyau et l'image sont des sous-modules, et le quotient par le noyau est isomorphe à l'image. Ne pas appliquer le théorème du rang-noyau en dimension finie à un module arbitraire sans avoir établi un cadre de module libre approprié ; les opérations élémentaires sur les lignes entières et celles sur les champs permettent des divisions différentes. Dans un anneau booléen général, tout a satisfait a²=a. Ne pas supposer la commutativité pour le prouver : l'idempotence de a+a donne 4a=2a, donc 2a=0. En développant (a+b)²=a+b on obtient ab+ba=0, et la caractéristique deux rend −ba=ba ; par conséquent ab=ba. L'idempotence n'implique pas la nilpotence : dans F2, l'élément non nul 1 satisfait 1^n=1 pour tout entier positif n.