The tailoring of products, services, or communications to the individual needs or preferences of a customer. Personalization can help retailers create more relevant and engaging shopping experiences, but it needs to be accompanied by an excellent data source, such as customer preferences, history and behavior.