What are brand archetypes and what roles do they play from both business and consumer perspectives? Learn it through this comprehensive guide.