Soient A un anneau commutatif et E un module sur A contenant l'opération binaire (c'est-à-dire ∀x,y∈E,xy, est le « produit » de x et y). Si l'opération binaire est bilinéaire, ce qui signifie que pour tous x,y,z∈E (éléments du module) et pour tout a∈A (scalaires), ces identités sont vraies :
- (x+y)z=xz+yz;
- x(y+z)=xy+xz;
- (ax)y=a(xy)=x(ay),
alors E est une algèbre sur A. On dit aussi que E est une A-algèbre où A est la base de l'algèbre E. L'opération bilinéaire est appelé la multiplication dans l'algèbre E.
Lorsque A est un corps commutatif, E est un espace vectoriel sur A.
Un morphisme entre deux A-algèbres E et F, f:E→F est un morphisme pour les lois internes (addition et multiplication) et le produit par des scalaires : f(a+b)=f(a)+f(b), f(ab)=f(a)f(b), et f(ax)=af(x) pour tous a,b∈A et tout x∈E).
Un morphisme f est un isomorphisme si f est bijective (son inverse est alors automatiquement un morphisme d'algèbres). Deux algèbres E et F sur A sont isomorphes s'il existe un isomorphisme de A-algèbres f:E→F.