How to Send Large Files?

Nowadays, files are getting bigger and bigger, some times a simple video or audio clips, PDF or graphic file can easily take up about 10MB of space. It could be frustrating when you need to send over such huge files to your recipient as it could take ages to send over, it could be even annoying when some email services do not allow large files to be sent. Similarly, it could be a nightmare to receive large file as an attachment via email. It could clog up the downloading of emails where a few seconds process could turn into long-waiting process especially when you have urgent email to check.