The ASA is the UK's independent regulator of advertising across all media. It applies advertising codes written by the Committees of Advertising Practice to take action against misleading, harmful, or offensive advertisements. The Committees of Advertising Practice write and maintain the UK codes of non-broadcast advertising, broadcast advertising, and relevant legislation to provide guidance to the advertising industry.