So to say a generalist is a utility person. It is, of course, literarily generalized from a layman's point of view. But technically speaking, it is a term that draws quite a substance and is construed to be a person of versatility, whose wisdom knows no barriers regardless of the legitimacy of the subjects. Here, supremacy over the subjects is least concerned. On the other hand, a specialist can be viewed in terms of division of labor. Jobs can be allocated to different persons according to their skills and merits. Resultantly, the specialist is confined to a particular occupation and effectively discharges the role assigned to the entire satisfaction of a specific domain of stakeholders. A specialist is supposed to be highly proficient in his defined field of action and tries to accomplish the slice of work entrusted to him. It is worth mentioning here that a specialist’s task is pre ascertained and the duties and responsibilities are undergone in keeping with the fixed norms and prescribed time frame.