Perfect bases for equational theories are closely related to confluent
and finitely terminating term rewrite systems. The two classes have a
large overlap, but neither contains the other. The class of perfect b
ases is recursive. We also investigate a common generalization of both
concepts; we call these more general bases normal, and touch the ques
tion of their uniqueness. We also give numerous examples.