Marketing Frameworks Essential Insights Into 8 Types You Should Know