Hiện nay có nhiều cách định nghĩa marketing, theo Philip Kotler thì: Marketing là một quá trình quản lý mang tính xã hội, nhờ đó mà các cá nhân và tập thể có được những gì họ cần và mong muốn thông qua việc tạo ra, chào bán và trao đổi những sản phẩm có giá trị với những người khác. | - Quyết định danh mục sản phẩm và mua hàng. Danh mục sản phẩm phải tương xứng với những mong đợi của khách hàng mục tiêu. Trên thực tế đây là yếu tố then chốt trong cuộc cạnh tranh giữa những nhà bán lẻ. Nhà bán lẻ phải quyết định chiều rộng (nhiều hay ít loại sản phẩm), chiều sâu (nhiều hay ít mặt hàng, nhãn hiệu trong mỗi loại sản phẩm) của danh mục sản phẩm. Muốn nâng cao khả năng cạnh tranh thì nhà bán lẻ cần tạo ra những khác biệt trong sản phẩm của mình qua một số cách sau: tạo nét đặc trưng bằng một số nhãn hiệu độc quyền mà đối thủ không có, quảng cáo mạnh mẽ cho những sản phẩm đặc biệt, giới thiệu những sản phẩm mới lạ hay thường xuyên thay đổi một số mặt hàng để kích thích khách hàng, đảm bảo dịch vụ theo ý muốn của khách hàng. Tiếp đó nhà bán lẻ còn phải quyết định về nguồn vốn, chính sách và thủ tục mua hàng. Ở những doanh nghiệp tương đối lớn, mua hàng được xem như là chức năng chuyên môn. Theo đó phải dựa báo được nhu cầu, lựa chọn sản phẩm, kiểm tra tồn kho, tính toán quy mô đặt hàng, xử lý đơn hàng để có thể đáp ứng tốt nhất những đòi hỏi của thị trường mục tiêu và chủ động thích ứng với sự thay đổi của thị trường, đối thủ cạnh tranh.