Welcome to Omnibus-filetransfer.
With Omnibus you can send files to a friend or get files a friend has prepared for you to download. It's designed to "just work" in a variety of networking contexts like: over the Internet, in a LAN (with or without Internet connection) or just over a bluetooth link. Transfers can comfortably be paused and resumed. And there is also a chat functionality.

Have a look at XKCD:

File Transfer