Starting with the home page, the user begins to look for product offerings.User browses through catalog pages, selecting products, and adding them to the shopping cart until they are finished choosing products. Checkout process: User is ready to check out, and either logs in as an existing user, creates a new user profile, or checks out without registering, giving only the minimal required information. The transaction processing software alerts user to any errors in their data, and moves into the final steps of the transaction.