Short-term memory
This is where all the information from the current conversation with the user is stored.
Long-term memory
After a conversation is completed, all the information from the short-term memory is saved in the long-term memory. Then the short-term is reset.
Information in the long-term memory can be used for displaying suggestions to the user or automatically pre-filling some of the data in a conversation.