Setup Time

What is the primary purpose of 'setup time' in a synchronous digital circuit?