After going through all the above observations, I would like to rejoin the discussion. Ordinarily, the word "consultant" refers to a person who gives opinions on a given issue, which might be quite unusual or complicated, and suggests appropriate alternatives based on their own experience and expertise. Thus, the process of consultation creates an ad hoc relationship between the consultant and the person who seeks consultation. As it is, therefore, there exists no employment relationship between the two. When the relationship is regularly retained for any stretch of period, the consultant is paid their charges, i.e., retainer fee on an annual or monthly basis with the conditions of availability of their services as and when required and keeping the information shared with them confidential. Thus, such an ad hoc arrangement creates only a contract for service and not a contract of service between the parties.
Impact of Designations in I.T. Industries
However, in due course, particularly with the advent of large-scale I.T. industries, catchy and novel terms of designations of regular employees such as consultant, associate, executive, etc., came to be coined and widely used with the apparent intention of eliminating hierarchical distinctions. At times, in matters of special employment benefits like gratuity, bonus, maternity benefits, such fancy designations tend to create confusion like the one raised in the post.