Who is a independent contractor?

Independent contractor is a person who practices an independent trade, business, or profession in which they offer their services to the public. The person contracting for their services must have the right to control or direct only the result of the work and not the means and methods of accomplishing the result.