Commercial radio stations generate revenue through advertising sales to pay business expenses and make a profit. They program specific formats to attract large audiences and charge higher advertising rates. In contrast, the BBC is publicly funded through television license fees and provides national and local radio stations across different genres. Not-for-profit community radio stations focus on local content and issues to serve their specific communities. Independent production companies can produce radio programs through competitive tenders or by directly pitching ideas to broadcasters like the BBC.