Consultants work with an association or a company, on a contract basis, which may be of a short duration. They don't work for longer durations, as other working professionals do. They are not the employees of a company, but like other employees, provide their services to the company, who then pay them a specific amount that is known as 'consultant fees'.