1.Perform,discharge,execute,transact mean to carry to completion a prescribed course of action. Perform is the general word, often applied to ordinary activity as a more formal expression than do, but usually implying regular, methodical, or prolonged application or work: to perform an exacting task.Discharge implies carrying out an obligation, often a formal or legal one: to discharge one's duties as a citizen.Execute means either to carry out an order or to carry through a plan or program: to execute a maneuver.Transact, meaning to conduct or manage, has commercial connotations: to transact business.

Theatrical/musical sense is from c.1600. The verb was used with wider senses in Middle English than now, including "to make, construct; produce, bring about;" also "come true" (of dreams), and to performen muche time was "to live long." Related: Performed; performing.