Foresight interview question

what is decorator in python?