頭 (かしら) is a more colloquial term for 'boss' or 'head', often used in traditional or informal contexts, whereas 首領 is more formal and can carry a weightier nuance.
Etymology
Composed of 首 (head, chief) and 領 (territory, control). The combination naturally yields the meaning of a person who leads or controls a group.