Question: what is the difference between customer and guest?
Answer: A customer is a person who pays you for a single at a time service. A guest gets services from you for free, the use of the term "guest" used in hotels and some restaurants is to make the customer or client feel more welcome like family than a paying consumer.