Understanding the fundamentals of marketing