Bands generate revenue through various sources, including live performances, merchandise sales, streaming royalties, music licensing, sponsorships, and crowdfunding.