Definition 10.90.1. Let $R$ be a ring. Let $M$ be an $R$-module.
We say $M$ is a coherent module if it is finitely generated and every finitely generated submodule of $M$ is finitely presented over $R$.
We say $R$ is a coherent ring if it is coherent as a module over itself.