Understanding the essentials of marketing