Domanda di colloquio di Canonical

Yield vs return, what are generators?