Marketing communications play a role in informing, persuading and reminding consumers about a company's products and brands. They allow companies to associate their brands with other people, places, experiences and things. There are six major modes of communications: advertising, sales promotion, public relations, direct marketing, personal selling and events/experiences. Developing effective communications involves identifying the target audience, setting objectives, designing the message, selecting channels, establishing a budget, deciding on the media mix and managing an integrated marketing communications program.