Canonical Interview Question

Yield vs return, what are generators?