Website guest / customer / portal user
I am trying to understand the difference between a customer and a portal user. If a website visitor places an order on the website, the visitor is added as a customer, but unless the visitor explicitly sign's up on the portal a user id is not created for this customer. Wonder what the design thinking is. would it not make sense to add this customer automatically as a portal user that would enable them to return and sign in on their next visit?