The difference between consulting and contracting.
Contractors are there to perform a task.
Consultants are there to solve a problem.
Now there are Consultants who perform contracting work – it’s the way we stay in business when there isn’t consulting work to be done. (What I’m doing now)
I prefer consulting.