If a company has the ability to terminate a worker at any time, the worker is likely an employee. But if a person is an independent contractor, they can't usually be fired unless the terms of their contract are met or broken.