We use Race Space to administer our online booking system.
Having a login allows them to identify you when you return to their site. This means that you can amend existing entries, enter new events or make new purchases with the minimum of fuss and without having to retype all of your information.