A consultant is someone who offers professional advice or services for a fee A doctor is a consultant A lawyer is a consultant Engineers can be consultants  as are some management specialists and training designers