A consultant is a professional who provides expert advice in a particular area, such as business, education, or law. While advisor is a general term for someone who gives advice, consultant specifically denotes an external expert hired for their specialized knowledge.