Synopsys interview question

what is setup time and hold time