Nature of Marketing: Meaning, Features, and Why It Matters for Businesses