A consultant (from the Latin consultare means "to iscuss" from which we also derive words such as consul and counsel) is a professional who provides advice in a particular area of expertise such as accountancy, the environment, technology, law, human resources, marketing, medicine, finance, economics, public affairs, communication, engineering, sound system design, graphic design, or waste management.