元杂剧戏班中演员角色,基本上有五个行当:(1)末行,有正末、副末、外末等;(2)旦行,有正旦、副旦、贴旦、老旦、花旦等;(3)外行(归入末行);(4)净行,有净、副净、丑等;(5)杂行,有孤、驾、孛老等。总之,角色有男有女、有文有武、有老有少、有善有恶、有粗有细各种人物。正末、正旦为剧中男、女主角,其他皆为配角,各有各自的戏装装扮。
元杂剧是由“唱”“云”“科”三者组成的。“唱”为歌唱“剧曲”套数,四折或五折套曲连唱一个故事,全用北曲诸宫调,主唱由正末或由正旦,由正末主唱的叫“末本”,由正旦主唱的叫“旦本”。全剧四折(或五折、六折)皆由一人独唱到底,其他角色只有“云”(宾白),仅在楔子中偶尔有其他角色歌唱的变例,“云”为宾白,是元杂剧中的台词,只能说念,不能唱,为次角色插科打诨、幽默趣味之用,主要用于通报人物姓名、身世经历,交代剧中故事来龙去脉,表明人物的处境、关系、矛盾等。叙事皆用有韵的生活语言,显得简洁明快。“科”是指表演动作,包括做工、武功、舞蹈、检场、效果。剧本中规定的演员主要动作与舞台效果,称为“科范”。