There's more than one technical meaning. One is web-related and another is cryptography-related. All possibly relevant.
Yes, the other one is a small stub article about a proprietary Microsoft protocol for authenticating email logins.
https://en.wikipedia.org/wiki/Secure_Password_Authentication
I guess that’s what led you to “keep googling” the same term over and over?
https://en.wikipedia.org/wiki/SPA
Edit: also, I suspect you’re being cheeky there, because when I Google “SPA”, the top results are local spas (even in private mode), and thus not “places to go for a holiday/vacation”, as if you only guessed what a Google search would give and had decided to make a joke about the ambiguity and most common lay meaning of (case-insensitive) SPA, rather than express an actual frustration at an honest attempt to look up the meaning of that term.