The checkout process is the process that a customer must go through when purchasing the items in their shopping cart. The customer can be either a guest — i.e. they proceed by just providing an email address — or logged — i.e. they authenticate themselves with a password. When logged in, the customer gains access to their private data, such as their saved addresses and credit cards, making the process faster.