What is the distinction between a servant and an independent contractor?

[Law of Torts] – A servant and independent contractor are both employed to do some work of the employer but there is a difference in the legal relationship which the employer has with them. A servant is engaged under a contract of service whereas an independent contractor is engaged under contract for services. The liability of the employer for the wrongs committed by his servant is more onerous than his liability in respect of wrongs committed by an independent contractor. It is, therefore, necessary to distinguish between the two. The traditional mode of stating the distinction is that in case of a servant, the employer in addition to directing what work the servant is to do, can also give directions to control the manner of doing the work; but in case of an independent contractor, the employer can only direct what work is to be done but he cannot control the manner of doing work.