Cognizant Interview Question

What are Generators in python?