If you have to ask, it’s not important to you. (I don’t know either)
I just did a search and it’s a “digital wallet”. I stopped right there.