Pergunta de entrevista da empresa Kiewit Corporation

What is the difference between a contractor and a consultant?