Multibit is clearly a faster desktop wallet since it's a thin client that doesn't download and process the entire *8GB blockchain.
My question is, what service does Multibit connect to in order to process transactions? Are there security concerns to be aware of compared to using a thick client with its own blockchain? What benefits are there using a thick client (like Bitcoin-QT) compared to a thin client?