ASP.NET Profiles feature allows the users to personalize their content on the web site. Profiles can be used in different scenarios like when you visit the news web site or sports website then you can allow the user to choose their favourite categories and then you can store them in a profile to show the pages based on their preferences. Using ASP.NET Profiles you can keep the user details such as First Name, Last Name, Date of Birth and their interests. You can use this information to create a closer relation ship with your site users. This post explains the steps to configure and create a profile in ASP.NET.