Personalization means providing users with customized information, products or services that suit their likes and dislikes. It involves using data to understand what a user requires so that the user experience can be adjusted accordingly. Personalization may take the form of recommending products based on previous purchases done by customers or tailoring website content to suit a particular audience.