A musical band is a group of two or more musicians who perform instrumental or vocal music. In each musical style different norms have developed for the sizes and composition of different ensembles, and for the repertoire of songs or musical works that these ensembles perform.