A type of business that offers products and services to a range of other companies without acting as an employee on a tied basis. The distinction between an employee and consultant can sometimes be blurred.