Pergunta de entrevista da empresa Broadcom

What is setup time and hold time (simple)? Other complicated timing questions were asked