Branding has two components: the message and the megaphone (the branding platforms): homepage, tradeshows, CEO keynotes, radio/TV interviews, salesforce, sales training, product/corporate brochures, financial documents, industry and financial analysts, IPO roadshows, advertising, PR, joint ventures, partnering, articles, and social media.