Cognizant Interview Question

What are decorators in python? What is the difference between python lists and tuples?