Well, an SPV wallet is a bit of a different beast. It stands for Simplified Payment Verification, and it's not running a full node.
Instead of downloading the entire blockchain like a full node does, an SPV wallet only downloads the block headers - basically just enough info to verify transactions without needing to store all that extra data.
So while it's connected to nodes and uses them to get information about transactions, an SPV wallet isn't considered running its own node since it doesn't have the whole blockchain. It's kind of like reading Cliff Notes instead of the whole book!