A method and apparatus is provided for facilitating the exchange of user profile
information between an information provider and an application system. The invention
allows a user to create and edit user profile information stored by an information
provider. The information provider stores the information and provides a mechanism
for providing the user profile information, or portions thereof, to various application
systems. When a user initiates a registration or similar process with an application
system, the present invention facilitates the exchange of information between the
application system and the information provider to streamline the registration process.