(noun) A replacement or stand-in for something that achieves a similar result or purpose.
"There is no substitute for work."
"Rhetoric is no substitute for reality."