Futurice interview question

What is the use of ThreadLocal in Java?