Substrate spawner is a term used to describe any fish that lays its eggs on something. The "something" could be a rock, the aquarium glass, anything. "Subtrate spawner" differentiates from fish that lay floating eggs, scatter eggs, mouthbrood, etc. Although, actually, I think mouthbrooders are considered substrate spawners, they just pick their eggs up afterward.