The short answer is that the Consultants role is evaluate a client’s needs and provide expert advice and opinion on what needs to be done while the Contractors role is generally to evaluate the client ...