Pregunta de entrevista de Arrow Electronics

What is the difference between Stack, Object pool and thread pool?