Intel Corporation interview question

Explain setup time, hold time, etc. with diagrams.