Laat d een veelterm in R[X] zijn. Met R[X]/(d) geven we de verzameling restklassen van R[X] modulo d aan. We beschrijven hier eerst hoe je de restklassen in R[X]/(d) kunt optellen en vermenigvuldigen.
De vermenigvuldigingspunt wordt vaak weggelaten als dit niet tot verwarring leidt. De punt vertegenwoordigt hier niet dezelfde operatie als de gewone vermenigvuldiging van veeltermen. Het onderscheid wordt alleen duidelijk door aan te geven welke rol de veeltermen spelen: restklassenrepresentanten of gewone veeltermen.
Rekenen modulo een veelterm is rekenen alsof deze veelterm nul is.