Well... like most things in life, there are a few variables that will determine how fast you can transfer a file to someone.
- Internet speed
- File size
- Your computer’s other current activities
- How good of a person you have been in this life :)
The bigger your internet bandwidth the faster you can upload and download files.