Un consultor (del latín consultus que significa "asesoramiento") es un profesional que provee de consejo experto en un dominio particular o área de experiencia, sea mantenimiento, contabilidad, tecnología, publicidad, ley, diseño, recursos humanos, ventas, medicina, finanzas, relaciones públicas, comunicación, aprendizaje de lenguas extranjeras u otros. La principal función de un consultor es asesorar en las cuestiones sobre las que posee un conocimiento especializado.