Is File Transfer/Send Computer to Computer?

When you transfer/send any file through your Spark to another user of Spark … it is going directly to the other user or it is going through the server?

Thanks

following page answers my question … just posting it, in case somebody else searches for same kind of question…

http://www.igniterealtime.org/support/articles/filetransfer.jsp