A wishlist is a list of products that a customer is interested in, but does not necessarily intend to purchase immediately, while a shopping cart is a list of products that a customer has selected and intends to purchase during the current shopping session.