a performance by a musician or a group of musicians playing modern popular music or jazz, or a performance by a comedian
do/play/have a gig
The band are doing a gig in Sheffield on Nov 12.
2 American English informal
a job, especially one that does not last for a long time