Un consultor vende consejos, mientras que un experto vende su experiencia.
El consultor de designación no requiere experiencia, que es lo que necesita un experto. De hecho, la mayoría de los consultores no son expertos. Hay muchas firmas consultoras que tienen consultores que discuten los problemas y brindan soluciones basadas en su conocimiento. Una diferencia importante entre un consultor y un experto es que un consultor le dirá cómo hacer las cosas, mientras que un experto realmente las hará. Por ejemplo, si planea cambiar el piso de su cocina al instalar las baldosas, vaya a una tienda sanitaria donde el vendedor actuará como asesor, pero la colocación real de las baldosas será realizada por una persona experta.
Un experto tiene un profundo conocimiento vertical en un campo, mientras que un consultor tiene un conocimiento horizontal distribuido en muchos campos.