Marketing management involves choosing target markets and maintaining profitable customer relationships. It is defined as the art and science of creating, delivering, and communicating superior customer value. The key aspects of marketing management are understanding customer needs and wants, developing appropriate products and services to meet those needs, determining pricing, and promoting and distributing offerings to maximize value for both customers and the organization. Marketing orientations have evolved from a production focus to a customer-centric approach centered on delivering value.